我正在查看CIDetectorTypeQRCode。如何检测其他类型的条形码?我可以通过AVMetadataObjectType读取其他条形码类型,但是我想对CIDetector做同样的事情。我正在努力实现条形码的实时突出显示。
在我的AVCaptureMetadataOutputObjectsDelegate实现完全锁定和读取代码之前,尝试进行一种放大效果。
答案 0 :(得分:0)
CIDetector只有以下类型可供检测,因此我们无法使用它来检测其他类型的条形码。
CIDetectorTypeFace
CIDetectorTypeRectange
CIDetectorTypeQRCode
CIDetectorTypeText
但是,因为iOS 11引入了一组新的Vision API。现在可以从图像中读取条形码。
如果您定位> iOS 11,则可以使用VNDetectBarcodesRequest
来读取条形码结果。