EQRCodeGeometry::EQRCodeGeometry
Constructs an EQRCodeGeometry object.
Namespace: Euresys::Open_eVision_2_11
[C++]
void EQRCodeGeometry(
)
void EQRCodeGeometry(
const EQRCodeGeometry& other
)
void EQRCodeGeometry(
const EQuadrangle& position,
const std::vector<Euresys::Open_eVision_2_11::EPoint>& finderPatternCenters
)
Parameters
other
Another EQRCodeGeometry.
position
The position of the QR code represented as an EQuadrangle object.
finderPatternCenters
The vector of Finder Pattern centers.
Remarks
In case of a Micro QR code (not yet supported), there must be only one finder pattern center. In case of another QR code, there must be three finder pattern centers, entered in the following order: bottom left, top left, top right.
The corners of the EQuadrangle must be entered in the following order : bottom left, top left, top right, bottom right.
EQRCodeGeometry.EQRCodeGeometry
Constructs an EQRCodeGeometry object.
Namespace: Euresys.Open_eVision_2_11
[C#]
void EQRCodeGeometry(
)
void EQRCodeGeometry(
Euresys.Open_eVision_2_11.EQRCodeGeometry other
)
void EQRCodeGeometry(
Euresys.Open_eVision_2_11.EQuadrangle position,
Euresys.Open_eVision_2_11.EPoint[] finderPatternCenters
)
Parameters
other
Another EQRCodeGeometry.
position
The position of the QR code represented as an EQuadrangle object.
finderPatternCenters
The vector of Finder Pattern centers.
Remarks
In case of a Micro QR code (not yet supported), there must be only one finder pattern center. In case of another QR code, there must be three finder pattern centers, entered in the following order: bottom left, top left, top right.
The corners of the EQuadrangle must be entered in the following order : bottom left, top left, top right, bottom right.