Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 无法使用MLKit从图像中检测QRCode_Ios_Swift_Firebase Mlkit - Fatal编程技术网

Ios 无法使用MLKit从图像中检测QRCode

Ios 无法使用MLKit从图像中检测QRCode,ios,swift,firebase-mlkit,Ios,Swift,Firebase Mlkit,我使用MLKIt从图像中检测QRCode。对于andrid来说,它工作正常,对于ios,我使用的是下面的pods 吊舱“谷歌工具包/条形码扫描” 下面是从图库中选取的图像中检测QRcode的示例代码。每次特性数组变为空 我们注意到,当二维码周围没有填充物时,可能会发生这种情况,我还尝试在二维码上添加一些填充物:然后它就可以工作了。你能确认它能工作吗 另一方面,ML Kit也正在编写一份关于这一限制的公开文件。谢谢你的报道 ML Kit团队的Julie let format: BarcodeFo

我使用MLKIt从图像中检测QRCode。对于andrid来说,它工作正常,对于ios,我使用的是下面的pods

吊舱“谷歌工具包/条形码扫描”

下面是从图库中选取的图像中检测QRcode的示例代码。每次特性数组变为空


我们注意到,当二维码周围没有填充物时,可能会发生这种情况,我还尝试在二维码上添加一些填充物:然后它就可以工作了。你能确认它能工作吗

另一方面,ML Kit也正在编写一份关于这一限制的公开文件。谢谢你的报道

ML Kit团队的Julie

let format: BarcodeFormat = BarcodeFormat.all
let barcodeOptions = BarcodeScannerOptions(formats: format)

        
let visionImage = VisionImage(image: image)
visionImage.orientation = image.imageOrientation
        
let barcodeScanner = BarcodeScanner.barcodeScanner(options: barcodeOptions)
barcodeScanner.process(visionImage) { features, error in
  guard error == nil, let features = features, !features.isEmpty else {
    // Error handling
    return
  }
  // Recognized barcodes
  print("Data :: \(features.first?.rawValue ?? "")")
  
}