Package org.opencv.objdetect
Class QRCodeEncoder
java.lang.Object
org.opencv.objdetect.QRCodeEncoder
Groups the object candidate rectangles.
rectList Input/output vector of rectangles. Output vector includes retained and grouped rectangles. (The Python list is not modified in place.)
weights Input/output vector of weights of rectangles. Output vector includes weights of retained and grouped rectangles. (The Python list is not modified in place.)
groupThreshold Minimum possible number of rectangles minus 1. The threshold is used in a group of rectangles to retain it.
eps Relative difference between sides of the rectangles to merge them into a group.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int -
Method Summary
Modifier and TypeMethodDescriptionstatic QRCodeEncoder__fromPtr__(long addr) static QRCodeEncodercreate()Constructorstatic QRCodeEncodercreate(QRCodeEncoder_Params parameters) ConstructorvoidGenerates QR code from input string.voidGenerates QR code from input string.voidencodeStructuredAppend(String encoded_info, List<Mat> qrcodes) Generates QR code from input string in Structured Append mode.long
-
Field Details
-
CORRECT_LEVEL_L
public static final int CORRECT_LEVEL_L- See Also:
-
CORRECT_LEVEL_M
public static final int CORRECT_LEVEL_M- See Also:
-
CORRECT_LEVEL_Q
public static final int CORRECT_LEVEL_Q- See Also:
-
CORRECT_LEVEL_H
public static final int CORRECT_LEVEL_H- See Also:
-
ECI_SHIFT_JIS
public static final int ECI_SHIFT_JIS- See Also:
-
ECI_UTF8
public static final int ECI_UTF8- See Also:
-
MODE_AUTO
public static final int MODE_AUTO- See Also:
-
MODE_NUMERIC
public static final int MODE_NUMERIC- See Also:
-
MODE_ALPHANUMERIC
public static final int MODE_ALPHANUMERIC- See Also:
-
MODE_BYTE
public static final int MODE_BYTE- See Also:
-
MODE_ECI
public static final int MODE_ECI- See Also:
-
MODE_KANJI
public static final int MODE_KANJI- See Also:
-
MODE_STRUCTURED_APPEND
public static final int MODE_STRUCTURED_APPEND- See Also:
-
-
Method Details
-
getNativeObjAddr
public long getNativeObjAddr() -
__fromPtr__
-
create
Constructor- Parameters:
parameters- QR code encoder parameters QRCodeEncoder::Params- Returns:
- automatically generated
-
create
Constructor- Returns:
- automatically generated
-
encode
Generates QR code from input string.- Parameters:
encoded_info- Input string to encode.qrcode- Generated QR code.
-
encodeStructuredAppend
Generates QR code from input string in Structured Append mode. The encoded message is splitting over a number of QR codes.- Parameters:
encoded_info- Input string to encode.qrcodes- Vector of generated QR codes.
-
encode
Generates QR code from input string.- Parameters:
encoded_info- Input bytes to encode.qrcode- Generated QR code.
-