Back to Adaptive Vision Library website

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

ReadMultiplePDF417Codes


Detects and recognizes several PDF417 codes.

Header:AVL.h

Syntax

C++
C#
 
void avl::ReadMultiplePDF417Codes
(
	const avl::Image& inImage,
	atl::Optional<const avl::Rectangle2D&> inRoi,
	atl::Optional<const avl::CoordinateSystem2D&> inRoiAlignment,
	const avl::PDF417CodeParams& inCodeParams,
	const avl::PDF417DetectionParams& inDetectionParams,
	bool inAllowMultipleScales,
	atl::Array<avl::PDF417Code>& outPDF417Codes,
	atl::Optional<avl::Rectangle2D&> outAlignedRoi = atl::NIL
)

Parameters

Name Type Default Description
inImage const Image& Input image
inRoi Optional<const Rectangle2D&> NIL Region of interest
inRoiAlignment Optional<const CoordinateSystem2D&> NIL Coordinate system for the region of interest
inCodeParams const PDF417CodeParams& Specification of codes that can be detected
inDetectionParams const PDF417DetectionParams& Specification of the way the codes are being detected
inAllowMultipleScales bool False Specifies whether codes of different module sizes are expected
outPDF417Codes Array<PDF417Code>& Found PDF417 codes
outAlignedRoi Optional<Rectangle2D&> NIL Input ROI after transformation (in the image coordinates)