Slide 23
Slide 23 text
掃描 Barcode (Local)
let barcodeDetector: VisionBarcodeDetector =
Vision.vision().barcodeDetector(options: options)
let visionImage = VisionImage(image: pickedImage)
barcodeDetector.detect(in: visionImage) { (barcodes, error) in
guard error == nil,
let barcodes = barcodes, !barcodes.isEmpty else {
self.dismiss(animated: true, completion: nil)
self.resultView.text = "No Barcode Detected"
return
}
for barcode in barcodes {
// handle the detected barcode
}
}