CIDetector是否适用于其他条形码类型

时间:2016-04-01 20:56:33

标签: swift barcode cidetector

我正在查看CIDetectorTypeQRCode。如何检测其他类型的条形码?我可以通过AVMetadataObjectType读取其他条形码类型,但是我想对CIDetector做同样的事情。我正在努力实现条形码的实时突出显示。

在我的AVCaptureMetadataOutputObjectsDelegate实现完全锁定和读取代码之前,尝试进行一种放大效果。

1 个答案:

答案 0 :(得分:0)

CIDetector只有以下类型可供检测,因此我们无法使用它来检测其他类型的条形码。

  • CIDetectorTypeFace
  • CIDetectorTypeRectange
  • CIDetectorTypeQRCode
  • CIDetectorTypeText

但是,因为iOS 11引入了一组新的Vision API。现在可以从图像中读取条形码。

如果您定位> iOS 11,则可以使用VNDetectBarcodesRequest来读取条形码结果。

相关问题