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

ReadMultipleDatacodes_Deprecated
Header: | AVL.h |
---|---|
Namespace: | avl |
Module: | Datacodes |
Detects and recognizes several Data Codes in one image.
Syntax
void avl::ReadMultipleDatacodes_Deprecated ( avl::ReadDataCodes_State& ioState, const avl::Image& inImage, atl::Optional<const avl::Rectangle2D&> inRoi, atl::Optional<const avl::CoordinateSystem2D&> inRoiAlignment, const avl::DatacodeParams& inCodeParams, const avl::DatacodeDetectionParams& inDetectionParams, bool inComputeScores, int inMaxCodeCount, bool inAllowMultipleScales, const avl::DataCodeTypeSelection& inTypeSelection, atl::Array<avl::DataCode>& outDataCodes, atl::Array<avl::Path>& outCandidates, atl::Optional<avl::Rectangle2D&> outAlignedRoi = atl::NIL )
Parameters
Name | Type | Range | Default | Description | |
---|---|---|---|---|---|
![]() |
ioState | ReadDataCodes_State& | Object used to maintain state of the function. | ||
![]() |
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 DatacodeParams& | Specification of codes that can be detected | ||
![]() |
inDetectionParams | const DatacodeDetectionParams& | Parameters of the code detection algorithm | ||
![]() |
inComputeScores | bool | Enables computing of confidence scores (slower) | ||
![]() |
inMaxCodeCount | int | 0 - ![]() |
2 | Maximum number of codes in one image |
![]() |
inAllowMultipleScales | bool | False | Specifies whether to continue search for codes at a higher resolution even when some codes have already been found at a lower resolution | |
![]() |
inTypeSelection | const DataCodeTypeSelection& | Specifies which code types the filter should try to read | ||
![]() |
outDataCodes | Array<DataCode>& | List of codes that have been correctly detected and decoded | ||
![]() |
outCandidates | Array<Path>& | Diagnostic information about detection results | ||
![]() |
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.