Decodes the barcodes based on the binary image obtained during the localization process.
Engages in a deep analysis of the grayscale image based on the barcode format to intelligently generate the optimized binary image, tailored to complex or severely blurred images.
Applies a direct binarization algorithm for generating the binary image.
Employs a gray equalization algorithm to adjust the contrast and brightness, improving the clarity of the gray-scale image before binarization.
Uses a morphing algorithm to enhance the gray-scale image before binarization.
Applies a sharpening algorithm to enhance the edges and details of the barcode, making it more distinguishable on the gray-scale image before binarization.
Combines sharpening and smoothing algorithms for a comprehensive deblurring effect, targeting both clarity and smoothness of the gray-scale image before binarization.
Skips the process, no deblurring is applied.
Implements a smoothing algorithm to reduce noise and artifacts, smoothing out the gray-scale image before binarization.
Utilizes a threshold binarization algorithm for generating the binary image, dynamically determining the threshold based on the image content.
DeblurMode specifies the image processing algorithms applied to the localized zones containing barcodes, aimed at generating a binary image for extracting barcode data during the final phase of the barcode decoding process.
See
SimplifiedBarcodeReaderSettings.deblurModes