3

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

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

4

1 回答 1

0

CIDetector 只能检测以下类型,所以我们不能用它来检测其他类型的条码。

  • CIDetectorTypeFace
  • CIDetectorTypeRectange
  • CIDetectorTypeQRCode
  • CIDetectorTypeText

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

如果您的目标是 >iOS 11,则可以使用VNDetectBarcodesRequest读取条形码结果。

于 2017-07-12T04:34:49.243 回答