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
Input value
inImage const Image& Input image
Input value
inRoi Optional<const Rectangle2D&> NIL Region of interest
Input value
inInverse CodeInverse1D::Type
Input value
inTimeout Optional<int> NIL Processing timeout
Input value
inDetectionParameters const CodeDetectionParameters&
Input value
inManyCodeSettings const ManyCodeSettings&
Input value
inEnableCode39 bool True
Input value
inEnableCode128 bool
Input value
inEnableInterleaved2of5 bool
Input value
inEnableDatamatrix Optional<const DatamatrixParameters&> DatamatrixParameters ( )
Input value
inEnablePDF417 bool
Input value
inEnableQRCode bool
Input value
inEnableUPCEAN bool
Input value
inEnableCode93 bool
Input value
inEnableDotCode bool
Input value
inEnableMaxiCode bool
Input value
inEnableAztec bool
Input value
inEnableMSI bool
Input value
inEnableCodabar Optional<const CodabarParameters&> NIL
Output value
outResult Array<String>&
Output value
outOutline Array<Path>&
Output value
outCodeFormat Array<CodeFormat::Type>&

Errors

List of possible exceptions:

Error type Description
DomainError ReadMultipleCodes_IK is supported only in x64 environment.