Online barcode reader - QR Code, DataMatrix, PDF417, Aztec and 1D
With Dynamsoft Barcode Reader SDK,
developers can easily integrate barcode detection
and decoding functionalities into their desktop, web and mobile applications.
Three editions available:
the Windows Edition provides C, C++, .NET APIs;
the Mobile Edition provides iOS and Android APIs.
Specify the barcode type(s) to read. Defaults to all supported types.
Maximum barcodes per page:
The maximum number of barcodes that would be read in a single page.
Expected Barcodes Count:
The expected number of barcodes to read for each image (or each region of the image if you specified barcode regions).
Timeout per page (ms):
Higher deblur level will reach a better deblur ability during decoding.
More localization algorithm will be used in the case of a higher anti-damage level.
Whether to filter text to obtain a clearer image for decoding.
Min Image Dimension to Filter Text (pixel):
Define one or multiple regions that need to be decoded.
Region Predetection Mode:
Whether to pre-detect existing region for barcodes search.
Min Image Dimension to Pre-detect Region (pixel):
Scale Down Threshold:
Sets the threshold value of the image shrinking. If the shorter edge size is larger than the given value, the library will calculate the required height and width of the barcode image and shrink the image to that size before localization. Otherwise, it will perform barcode localization on the original image.
Colour Image Convert Mode:
Sets whether to convert colour images to grayscale which is used in region pre-detection.
Barcode Invert Mode:
The ink colour for barcodes search.
Gray Equalization Sensitivity:
Sets the sensitivity used for gray equalization. The higher the value, the more likely gray equalization will be activated. Effective for images with low comparison between black and white colour. May cause adverse effect on images with high level of black and white colour comparison.
Texture Detection Sensitivity:
The higher value you set, the more efforts it will take to detect texture.
Binarization Block Size:
Set the block size for the process of binarization. Block size means the size of a pixel neighborhood that is used to calculate a threshold value for the pixel.
Use Format Settings:
Max Image Dimension (pixel):
Sets the threshold value of the image dimension in pixels. If the dimension size is larger than the given value, the library will calculate the required height and width of the barcode image and shrink the image to that size before decoding. Otherwise, it will perform barcode decoding on the original image.
Read DPM Codes:
Forward Image Reference Count:
Backward Image Reference Count:
Define Rows and Columns of the Matrix:
Fill Binary Vacancy:
Localization Algorithm Priority:
Max Image Dimension To Localize Barcodes On Full Image: