[英]IOS: how to take picture of scanned barcode?
我試圖從相機捕獲掃描條碼的圖像,但找不到路。
func captureOutput(captureOutput: AVCaptureOutput!, didOutputMetadataObjects metadataObjects: [AnyObject]!, fromConnection connection: AVCaptureConnection!) {
for metadata: AVMetadataObject in (metadataObjects as? [AVMetadataObject])!{
for type: String in barCodeTypes {
if metadata.type == barcodeType
{
//do something and break
}
}
}
當條碼掃描成功時調用此方法,我需要獲取掃描條碼的 UIImage。 幫我解決這個問題。
您可以向會話添加另一個輸出,例如 AVCaptureStillImageOutput,當檢測到 qr 時,使用 captureStillImageAsynchronously 方法拍照。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.