【发布时间】:2017-07-20 13:59:16
【问题描述】:
在我的应用程序中,我必须使用AVCaptureVideoPreviewLayer 和AVCaptureSession 捕获条形码,当我使用后置摄像头时,一切都可以完美且非常快速地运行,但是当我尝试从前置摄像头读取相同的代码时它没有不行。我尝试使用以下代码videoPreviewLayer.affineTransform = CGAffineTransformMakeScale(-1, 1); 镜像AVCaptureVideoPreviewLayer,它镜像图像但设备仍然无法检测到条形码。有没有办法从前置摄像头检测条形码?
【问题讨论】:
-
我遇到了完全相同的问题,我只需要使用前置摄像头来扫描条形码,但几乎无法让前置摄像头扫描它。难道是因为前置摄像头翻转了它看到的图像,导致条形码无法识别或什么?
-
我遇到了这个。即使在 2021 年,Apple 也没有解决方案?
标签: ios objective-c swift barcode avcapturesession