@Namespace(value="cv") @Properties(inherit=opencv_objdetect.class) public class QRCodeEncoder extends Pointer
\addtogroup objdetect_qrcode \{
Modifier and Type | Class and Description |
---|---|
static class |
QRCodeEncoder.Params
\brief QR code encoder parameters.
|
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Modifier and Type | Field and Description |
---|---|
static int |
CORRECT_LEVEL_H
enum cv::QRCodeEncoder::CorrectionLevel
|
static int |
CORRECT_LEVEL_L
enum cv::QRCodeEncoder::CorrectionLevel
|
static int |
CORRECT_LEVEL_M
enum cv::QRCodeEncoder::CorrectionLevel
|
static int |
CORRECT_LEVEL_Q
enum cv::QRCodeEncoder::CorrectionLevel
|
static int |
ECI_UTF8
enum cv::QRCodeEncoder::ECIEncodings
|
static int |
MODE_ALPHANUMERIC
enum cv::QRCodeEncoder::EncodeMode
|
static int |
MODE_AUTO
enum cv::QRCodeEncoder::EncodeMode
|
static int |
MODE_BYTE
enum cv::QRCodeEncoder::EncodeMode
|
static int |
MODE_ECI
enum cv::QRCodeEncoder::EncodeMode
|
static int |
MODE_KANJI
enum cv::QRCodeEncoder::EncodeMode
|
static int |
MODE_NUMERIC
enum cv::QRCodeEncoder::EncodeMode
|
static int |
MODE_STRUCTURED_APPEND
enum cv::QRCodeEncoder::EncodeMode
|
Constructor and Description |
---|
QRCodeEncoder(Pointer p)
Pointer cast constructor.
|
Modifier and Type | Method and Description |
---|---|
static QRCodeEncoder |
create() |
static QRCodeEncoder |
create(QRCodeEncoder.Params parameters)
\brief Constructor
|
void |
encode(BytePointer encoded_info,
GpuMat qrcode) |
void |
encode(BytePointer encoded_info,
Mat qrcode)
\brief Generates QR code from input string.
|
void |
encode(BytePointer encoded_info,
UMat qrcode) |
void |
encode(String encoded_info,
GpuMat qrcode) |
void |
encode(String encoded_info,
Mat qrcode) |
void |
encode(String encoded_info,
UMat qrcode) |
void |
encodeStructuredAppend(BytePointer encoded_info,
GpuMatVector qrcodes) |
void |
encodeStructuredAppend(BytePointer encoded_info,
MatVector qrcodes)
\brief Generates QR code from input string in Structured Append mode.
|
void |
encodeStructuredAppend(BytePointer encoded_info,
UMatVector qrcodes) |
void |
encodeStructuredAppend(String encoded_info,
GpuMatVector qrcodes) |
void |
encodeStructuredAppend(String encoded_info,
MatVector qrcodes) |
void |
encodeStructuredAppend(String encoded_info,
UMatVector qrcodes) |
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero
public static final int MODE_AUTO
public static final int MODE_NUMERIC
public static final int MODE_ALPHANUMERIC
public static final int MODE_BYTE
public static final int MODE_ECI
public static final int MODE_KANJI
public static final int MODE_STRUCTURED_APPEND
public static final int CORRECT_LEVEL_L
public static final int CORRECT_LEVEL_M
public static final int CORRECT_LEVEL_Q
public static final int CORRECT_LEVEL_H
public static final int ECI_UTF8
public QRCodeEncoder(Pointer p)
Pointer(Pointer)
.@opencv_core.Ptr public static QRCodeEncoder create(@Const @ByRef(nullValue="cv::QRCodeEncoder::Params()") QRCodeEncoder.Params parameters)
parameters
- QR code encoder parameters QRCodeEncoder::Params@opencv_core.Ptr public static QRCodeEncoder create()
public void encode(@opencv_core.Str BytePointer encoded_info, @ByVal Mat qrcode)
encoded_info
- Input string to encode.qrcode
- Generated QR code.public void encode(@opencv_core.Str String encoded_info, @ByVal Mat qrcode)
public void encode(@opencv_core.Str String encoded_info, @ByVal UMat qrcode)
public void encode(@opencv_core.Str BytePointer encoded_info, @ByVal UMat qrcode)
public void encode(@opencv_core.Str BytePointer encoded_info, @ByVal GpuMat qrcode)
public void encode(@opencv_core.Str String encoded_info, @ByVal GpuMat qrcode)
public void encodeStructuredAppend(@opencv_core.Str BytePointer encoded_info, @ByVal MatVector qrcodes)
encoded_info
- Input string to encode.qrcodes
- Vector of generated QR codes.public void encodeStructuredAppend(@opencv_core.Str String encoded_info, @ByVal UMatVector qrcodes)
public void encodeStructuredAppend(@opencv_core.Str BytePointer encoded_info, @ByVal GpuMatVector qrcodes)
public void encodeStructuredAppend(@opencv_core.Str String encoded_info, @ByVal MatVector qrcodes)
public void encodeStructuredAppend(@opencv_core.Str BytePointer encoded_info, @ByVal UMatVector qrcodes)
public void encodeStructuredAppend(@opencv_core.Str String encoded_info, @ByVal GpuMatVector qrcodes)
Copyright © 2024. All rights reserved.