AVCaptureMetadataOutput在macOS中不可用
如果你希望在Mac上实现实时的基于摄像头人脸检测的话,你会发现大部分教程中介绍的 AVCaptureMetadataOutput 已经不可用,Xcode会提示 “AVCaptureMetadataOutput is unavailable”。
如果你希望在Mac上实现实时的基于摄像头人脸检测的话,你会发现大部分教程中介绍的 AVCaptureMetadataOutput 已经不可用,Xcode会提示 “AVCaptureMetadataOutput is unavailable”。
查阅官方的 最新API Reference 显示适用平台为 iOS 6+。一份稍旧的 Class Reference 显示 “Available in OS X v10.9 through OS X v10.9. Not available to 64-bit applications”。在Stack Overflow上有一个相关提问,暂无回答。
感谢Google,搜索到来自Apple官方社区的一篇问答:Read QR Code OS X (10.10 and later) 。回复很简单:
Use Core Image’s CIDetector and CIQRCodeFeature classes. They’ll find and decode the information and even correct for rotation and perspective issues.
Comments ()