You are here: Start » AVL.NET » Function Reference » Computer Vision » Datacodes » AVL.ReadMultiplePDF417Codes

AVL.ReadMultiplePDF417Codes

Detects and recognizes several PDF417 codes.

Namespace:AvlNet
Assembly:AVL.NET.dll

Syntax

C++
C#
 
public static void ReadMultiplePDF417Codes
(
	AvlNet.Image inImage,
	AvlNet.Rectangle2D? inRoi,
	AvlNet.CoordinateSystem2D? inRoiAlignment,
	AvlNet.PDF417CodeParams inCodeParams,
	AvlNet.PDF417DetectionParams inDetectionParams,
	bool inAllowMultipleScales,
	IList<AvlNet.PDF417Code> outPDF417Codes,
	NullableValue<AvlNet.Rectangle2D> outAlignedRoi
)

Parameters

Name Type Range Default Description
inImageAvlNet.ImageInput image.
inRoiAvlNet.Rectangle2D?Region of interest. Default value: atl::NIL.
inRoiAlignmentAvlNet.CoordinateSystem2D?Coordinate system for the region of interest. Default value: atl::NIL.
inCodeParamsAvlNet.PDF417CodeParamsSpecification of codes that can be detected.
inDetectionParamsAvlNet.PDF417DetectionParamsSpecification of the way the codes are being detected.
inAllowMultipleScalesboolFalseSpecifies whether codes of different module sizes are expected. Default value: False.
outPDF417CodesSystem.Collections.Generic.IList<AvlNet.PDF417Code>Found PDF417 codes.
outAlignedRoiAvlNet.NullableValue<AvlNet.Rectangle2D>Input ROI after transformation (in the image coordinates). Can be null to skip this parameter calculation.

Remarks

In inCodeParams the parameter MinModuleSize should be more or equal to 3. For values less than 3 it is not guaranteed, that ReadMultiplePDF417Codes will process codes properly.

Function Overrides

See also