OpenCVQRCodeDetector

open class OpenCVQRCodeDetector : QRCodeDetector

OpenCV二维码检测器

Author

Jenly

Follow me

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
open fun decode(p0: Mat, p1: Mat): String
open fun decode(p0: Mat, p1: Mat, p2: Mat): String
Link copied to clipboard
open fun decodeBytes(p0: Mat, p1: Mat): ByteArray
open fun decodeBytes(p0: Mat, p1: Mat, p2: Mat): ByteArray
Link copied to clipboard
open fun decodeBytesMulti(p0: Mat, p1: Mat, p2: MutableList<ByteArray>): Boolean
open fun decodeBytesMulti(p0: Mat, p1: Mat, p2: MutableList<ByteArray>, p3: MutableList<Mat>): Boolean
Link copied to clipboard
open fun decodeCurved(p0: Mat, p1: Mat): String
open fun decodeCurved(p0: Mat, p1: Mat, p2: Mat): String
Link copied to clipboard
open fun decodeMulti(p0: Mat, p1: Mat, p2: MutableList<String>): Boolean
open fun decodeMulti(p0: Mat, p1: Mat, p2: MutableList<String>, p3: MutableList<Mat>): Boolean
Link copied to clipboard
open fun detect(p0: Mat, p1: Mat): Boolean
Link copied to clipboard
fun detectAndDecode(bitmap: Bitmap, points: Mat): String?

Both detects and decodes QR code

open fun detectAndDecode(p0: Mat): String
open fun detectAndDecode(p0: Mat, p1: Mat): String
open fun detectAndDecode(p0: Mat, p1: Mat, p2: Mat): String
Link copied to clipboard
open fun detectAndDecodeBytes(p0: Mat): ByteArray
open fun detectAndDecodeBytes(p0: Mat, p1: Mat): ByteArray
open fun detectAndDecodeBytes(p0: Mat, p1: Mat, p2: Mat): ByteArray
Link copied to clipboard
open fun detectAndDecodeBytesMulti(p0: Mat, p1: MutableList<ByteArray>, p2: Mat): Boolean
open fun detectAndDecodeBytesMulti(p0: Mat, p1: MutableList<ByteArray>, p2: Mat, p3: MutableList<Mat>): Boolean
Link copied to clipboard
open fun detectAndDecodeCurved(p0: Mat): String
open fun detectAndDecodeCurved(p0: Mat, p1: Mat): String
open fun detectAndDecodeCurved(p0: Mat, p1: Mat, p2: Mat): String
Link copied to clipboard
fun detectAndDecodeMulti(bitmap: Bitmap, decodedInfo: MutableList<String>, points: Mat): Boolean

Both detects and decodes QR code

open fun detectAndDecodeMulti(p0: Mat, p1: MutableList<String>, p2: Mat): Boolean
open fun detectAndDecodeMulti(p0: Mat, p1: MutableList<String>, p2: Mat, p3: MutableList<Mat>): Boolean
Link copied to clipboard
fun detectAndDecodeResult(bitmap: Bitmap, isOutputVertices: Boolean = false, isDetectMultiple: Boolean = false): DecodeResult
fun detectAndDecodeResult(img: Mat, isOutputVertices: Boolean = false, isDetectMultiple: Boolean = false): DecodeResult

Both detects and decodes QR code, and returns DecodeResult directly.

Link copied to clipboard
open fun detectMulti(p0: Mat, p1: Mat): Boolean
Link copied to clipboard
open fun getEncoding(): Int
open fun getEncoding(p0: Int): Int
Link copied to clipboard
Link copied to clipboard
open fun setEpsX(p0: Double): QRCodeDetector
Link copied to clipboard
open fun setEpsY(p0: Double): QRCodeDetector
Link copied to clipboard
open fun setUseAlignmentMarkers(p0: Boolean): QRCodeDetector