Back to Aurora Vision Library website
You are here: Start » Function Reference » Computer Vision » Datacodes » ReadMultiplePDF417Codes_Deprecated

ReadMultiplePDF417Codes_Deprecated
Header: | AVL.h |
---|---|
Namespace: | avl |
Module: | Datacodes |
Detects and recognizes several PDF417 codes.
Syntax
void avl::ReadMultiplePDF417Codes_Deprecated ( 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) |
Optional Outputs
The computation of following outputs can be switched off by passing value atl::NIL
to these parameters: outAlignedRoi.
Read more about Optional Outputs.
Hints
If codes are not detected, try to use ResizeImage on them before processing with ReadMultiplePDF417Codes_Deprecated.
Remarks
In inCodeParams the parameter MinModuleSize should be more or equal to 3. For values less than 3 it is not guaranteed, that ReadMultiplePDF417Codes_Deprecated will process codes properly.