Back to Adaptive Vision Library website

You are here: Start » Function Reference » Datacodes » DetectDataMatrices_Deprecated

DetectDataMatrices_Deprecated


Finds candidates for Data Matrix codes in the input image.

Syntax

C++
C#
 
void avl::DetectDataMatrices_Deprecated
(
	const avl::Image& inImage,
	atl::Optional<const avl::Region&> inRoi,
	bool inAllowRectangular,
	atl::Array<avl::Rectangle2D>& outDataMatrixPositions
)

Parameters

Name Type Default Description
inImage const Image& Input image
inRoi Optional<const Region&> NIL Range of pixels to be processed
inAllowRectangular bool False Enables detecting rectangular Data Matrices
outDataMatrixPositions Array<Rectangle2D>& Array of possible positions of Data Matrices

Description

Supported code types: ECC 200 and ECC 000-140.

Around datamatrix must be quiet zone. The minimum quiet zone is equal to the width of a module on all four sides. For applications with moderate to excessive reflected noise in close proximity to the symbol, a quiet zone of 2 to 4 module widths is recommended.

Examples

DataMatrices detection.

See Also