BarcodeDecoder

open class BarcodeDecoder

条码解码器:主要用于检测图像上的条形码/二维码

Author

Jenly

Functions

Link copied to clipboard
open fun fromBitmap(@NonNull bitmap: Bitmap): InputImage
open fun fromBitmap(@NonNull bitmap: Bitmap, rotation: Int): InputImage
Link copied to clipboard
open fun fromFilePath(@NonNull context: Context, @NonNull uri: Uri): InputImage
Link copied to clipboard
open fun getBarcode(@Nullable barcodeList: List<Barcode>, @Nullable regex: String, allowDefault: Boolean): Barcode
获取条码信息,通过遍历{@param barcodeList}找到与正则{@param regex}匹配的条码
Link copied to clipboard
open fun process(@NonNull bitmap: Bitmap): Task<List<Barcode>>
open fun process(@NonNull inputImage: InputImage): Task<List<Barcode>>
open fun process(@NonNull bitmap: Bitmap, @NonNull options: BarcodeScannerOptions): Task<List<Barcode>>
open fun process(@NonNull inputImage: InputImage, @NonNull options: BarcodeScannerOptions): Task<List<Barcode>>
open fun process(@NonNull bitmap: Bitmap, format: Int, formats: Array<Int>): Task<List<Barcode>>
open fun process(@NonNull inputImage: InputImage, format: Int, formats: Array<Int>): Task<List<Barcode>>