Start » Filter Reference » Computer Vision » Barcodes » DetectMultipleBarcodes_Deprecated

DetectMultipleBarcodes_Deprecated


Module: Barcodes

Determines the positions of multiple barcodes on the input image.

Applications

Detection of barcodes, but without actual recognition. Usually followed by a RecognizeBarcode filter.
Name Type Range Description
Input value
inImage Image Input image
Input value
inFormat BarcodeFormat* Format of the barcode
Input value
inMinGradientLength Real 0.0 - Minimal gradient length of edge pixels used for detecting barcodes
Input value
inBaseBarWidth Integer 1 - Estimated width of the thinnest bar
Input value
inScanCount Integer 1 - Number of scan lines used in detecting barcode
Input value
inScanWidth Integer 1 - Width of the single scan
Input value
inMinStrength Real 0.0 - Minimal strength of an extracted edge
Input value
inSmoothingStdDev Real 0.0 - Standard deviation of the gaussian smoothing applied to the profile extracted in each scan
Input value
inPolarity Polarity Specifies whether code is darker or brighter than the background
Output value
outBarcodePositions Rectangle2DArray Positions of the found barcodes
Output value
outBarcodePolarities PolarityArray Polarities of the found barcodes
Output value
outBarcodeCandidates Rectangle2DArray Places with high gradient values that are further investigated
Diagnostic input
diagGradientImage Image Image of gradient directions

Hardware Acceleration

This operation supports automatic parallelization for multicore and multiprocessor systems.

Complexity Level

This filter is available on Advanced Complexity Level.

Filter Group

This filter is member of DetectBarcodes filter group.