VintaSoft Barcode .NET SDK 16.0: Documentation for .NET developer
In This Topic
How to maximize the barcode reading speed?
In This Topic
Here are some tips, which allow to maximize the barcode reading speed:
Recognize only necessary barcode types (see ReaderSettings.ScanBarcodeTypes property). This can increase barcode reading speed up to several times.
Use the detection of barcode regions using AI if you have large images or a large number of barcodes on an image. This can increase barcode reading speed up to several times.
Recognize barcodes only in necessary directions (see ReaderSettings.ScanDirection property). This can increase barcode reading speed up to 20%.
Find and use optimal threshold values for color images with barcodes (see ReaderSettings.Threshold property), do not use the authomatic threshold mode (see ReaderSettings.ThresholdMode property) if this is possible. This can increase barcode reading speed up to 10%.
Disable ReaderSettings.RemovePeas feature if image with barcodes has good quality. This can increase barcode reading speed up to 5%.
Do not use ScanDirection.Angle45and135 if you do not need to recognize low and wide bars barcodes rotated to 30-60 degrees. This can increase barcode reading speed up to 30%.
Decrease value of ReaderSettings.DataMatrixLPatternMaxErasures property if your DataMatrix barcodes does not have erasures. This can increase DataMatrix barcode reading speed up to 50%.
Use ReaderSettings.ImageScaleFactor property to downscale image if barcodes on image is large (single bar or cell is greater than 6 pixels). This can increase barcode reading speed up to several times.