QRCodeDetector class
- Inheritance
- Available extensions
Constructors
- QRCodeDetector.empty()
-
factory
- QRCodeDetector.fromPointer(QRCodeDetectorPtr ptr, [bool attach = true])
-
factory
Properties
Methods
-
decode(
InputArray img, {VecPoint? points, Mat? straightCode}) → (String, VecPoint?, Mat?) - Decode decodes QR code in image once it's found by the detect() method. Returns UTF8-encoded output string or empty string if the code cannot be decoded.
-
decodeCurved(
InputArray img, VecPoint points, {OutputArray? straightQRcode}) → (String, Mat) - Decodes QR code on a curved surface in image once it's found by the detect() method.
-
detect(
InputArray input, {VecPoint? points}) → (bool, VecPoint) - Detect detects QR code in image and returns the quadrangle containing the code.
-
detectAndDecode(
InputArray img, {VecPoint? points, OutputArray? straightCode}) → (String, VecPoint, Mat) - DetectAndDecode Both detects and decodes QR code.
-
detectAndDecodeCurved(
InputArray img, {VecPoint? points, Mat? straightQRcode}) → (String, VecPoint, Mat) - Both detects and decodes QR code on a curved surface.
-
detectAndDecodeMulti(
InputArray img) → (bool, List< String> , VecPoint, VecMat) - Detects QR codes in image, finds the quadrangles containing the codes, and decodes the QRCodes to strings.
-
detectMulti(
InputArray img, {VecPoint? points}) → (bool, VecPoint) - Detects QR codes in image and finds of the quadrangles containing the codes.
-
dispose(
) → void -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
setEpsX(
double epsX) → void -
setEpsY(
double epsY) → void -
setUseAlignmentMarkers(
bool useAlignmentMarkers) → void -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Properties
- finalizer → NativeFinalizer
-
final