Back to Aurora Vision Library website
You are here: Start » Function Reference » Computer Vision » Datacodes » ReadMultipleCodes_IK
ReadMultipleCodes_IK
| Header: | AVL.h |
|---|---|
| Namespace: | avl |
| Module: | Datacodes |
Detects and recognizes Codes in one image.
Syntax
C++
C#
void avl::ReadMultipleCodes_IK ( const avl::Image& inImage, atl::Optional<const avl::Rectangle2D&> inRoi, avl::CodeInverse1D::Type inInverse, atl::Optional<int> inTimeout, const avl::CodeDetectionParameters& inDetectionParameters, const avl::ManyCodeSettings& inManyCodeSettings, bool inEnableCode39, bool inEnableCode128, bool inEnableInterleaved2of5, atl::Optional<const avl::DatamatrixParameters&> inEnableDatamatrix, bool inEnablePDF417, bool inEnableQRCode, bool inEnableUPCEAN, bool inEnableCode93, bool inEnableDotCode, bool inEnableMaxiCode, bool inEnableAztec, bool inEnableMSI, atl::Optional<const avl::CodabarParameters&> inEnableCodabar, atl::Array<atl::String>& outResult, atl::Array<avl::Path>& outOutline, atl::Array<avl::CodeFormat::Type>& outCodeFormat )
Parameters
| Name | Type | Default | Description | |
|---|---|---|---|---|
![]() |
inImage | const Image& | Input image | |
![]() |
inRoi | Optional<const Rectangle2D&> | NIL | Region of interest |
![]() |
inInverse | CodeInverse1D::Type | ||
![]() |
inTimeout | Optional<int> | NIL | Processing timeout |
![]() |
inDetectionParameters | const CodeDetectionParameters& | ||
![]() |
inManyCodeSettings | const ManyCodeSettings& | ||
![]() |
inEnableCode39 | bool | True | |
![]() |
inEnableCode128 | bool | ||
![]() |
inEnableInterleaved2of5 | bool | ||
![]() |
inEnableDatamatrix | Optional<const DatamatrixParameters&> | DatamatrixParameters ( ) | |
![]() |
inEnablePDF417 | bool | ||
![]() |
inEnableQRCode | bool | ||
![]() |
inEnableUPCEAN | bool | ||
![]() |
inEnableCode93 | bool | ||
![]() |
inEnableDotCode | bool | ||
![]() |
inEnableMaxiCode | bool | ||
![]() |
inEnableAztec | bool | ||
![]() |
inEnableMSI | bool | ||
![]() |
inEnableCodabar | Optional<const CodabarParameters&> | NIL | |
![]() |
outResult | Array<String>& | ||
![]() |
outOutline | Array<Path>& | ||
![]() |
outCodeFormat | Array<CodeFormat::Type>& |
Errors
List of possible exceptions:
| Error type | Description |
|---|---|
| DomainError | ReadMultipleCodes_IK is supported only in x64 environment. |


