| 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
)
Protected Function DecodeMulti (
img As InputArray,
points As IEnumerable(Of Point2f),
<OutAttribute> ByRef decodedInfo As String(),
<OutAttribute> ByRef straightQrCode As Mat(),
isOutputStraightQrCode As Boolean
) As Boolean
protected:
bool DecodeMulti(
InputArray^ img,
IEnumerable<Point2f>^ points,
[OutAttribute] array<String^>^% decodedInfo,
[OutAttribute] array<Mat^>^% straightQrCode,
bool isOutputStraightQrCode
)
member DecodeMulti :
img : InputArray *
points : IEnumerable<Point2f> *
decodedInfo : string[] byref *
straightQrCode : Mat[] byref *
isOutputStraightQrCode : bool -> bool
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