Click or drag to resize

QRCodeDetectorDecodeMulti Method (InputArray, IEnumerablePoint2f, String, Mat, Boolean)

Decodes QR codes in image once it's found by the detect() method. Returns UTF8-encoded output string or empty string if the code cannot be decoded.

Namespace:  OpenCvSharp
Assembly:  OpenCvSharp (in OpenCvSharp.dll) Version: 1.0.0
Syntax
protected bool DecodeMulti(
	InputArray img,
	IEnumerable<Point2f> points,
	out string[] decodedInfo,
	out Mat[] straightQrCode,
	bool isOutputStraightQrCode
)

Parameters

img
Type: OpenCvSharpInputArray
grayscale or color (BGR) image containing QR code.
points
Type: System.Collections.GenericIEnumerablePoint2f
Quadrangle vertices found by detect() method (or some other algorithm).
decodedInfo
Type: SystemString
UTF8-encoded output vector of string or empty vector of string if the codes cannot be decoded.
straightQrCode
Type: OpenCvSharpMat
The optional output image containing rectified and binarized QR code
isOutputStraightQrCode
Type: SystemBoolean
to output straightQrCode

Return Value

Type: Boolean

[Missing <returns> documentation for "M:OpenCvSharp.QRCodeDetector.DecodeMulti(OpenCvSharp.InputArray,System.Collections.Generic.IEnumerable{OpenCvSharp.Point2f},System.String[]@,OpenCvSharp.Mat[]@,System.Boolean)"]

See Also