Ли CIDetector для других типов штрих-кодов

Я смотрю на CIDetectorTypeQRCode. Как я могу обнаружить другие типы штрих-кодов? Я могу читать другие типы штрих-кодов через AVMetadataObjectType, однако я хочу сделать то же самое с CIDetector. Я пытаюсь добиться выделения штрих-кода в реальном времени.

Попытка эффекта своего рода увеличения до того, как мой AVCaptureMetadataOutputObjectsDelegate достигнет полной блокировки и чтения кода.

1 ответ

CIDetector имеет только следующие типы для обнаружения, поэтому мы не можем использовать его для обнаружения другого типа штрих-кодов.

  • CIDetectorTypeFace
  • CIDetectorTypeRectange
  • CIDetectorTypeQRCode
  • CIDetectorTypeText

Но с тех пор, как iOS 11 представила новый набор Vision API. Теперь можно считывать штрих-коды с изображения.

если вы нацеливаетесь на>iOS 11, вы можете использовать VNDetectBarcodesRequest читать результаты штрих-кода.

Другие вопросы по тегам