Table of Contents

Class QRCodeEncoder

Namespace
OpenCvSharp
Assembly
OpenCvSharp.dll

QR code encoder

public class QRCodeEncoder : Algorithm, IDisposable
Inheritance
QRCodeEncoder
Implements
Inherited Members

Methods

Create()

Creates an instance of this class with default parameters.

public static QRCodeEncoder Create()

Returns

QRCodeEncoder

Create(QRCodeEncoderParams)

Creates an instance of this class with given parameters.

public static QRCodeEncoder Create(QRCodeEncoderParams parameters)

Parameters

parameters QRCodeEncoderParams

QR code encoder parameters.

Returns

QRCodeEncoder

Encode(string, OutputArray)

Generates QR code from string as input.

public void Encode(string encodedInfo, OutputArray qrcode)

Parameters

encodedInfo string

Input string to encode.

qrcode OutputArray

Generated QR code.

EncodeStructuredAppend(string, out Mat[])

Generates QR code from string as input, using the Structured Append mode. The encoded message is splitting over a number of QR codes.

public void EncodeStructuredAppend(string encodedInfo, out Mat[] qrcodes)

Parameters

encodedInfo string

Input string to encode.

qrcodes Mat[]

Vector of generated QR codes.