2014-04-16 11 views
5

Wiem, że istnieją alternatywy stron trzecich, ale chciałbym wiedzieć, czy jest to możliwe przy użyciu iOS 7 API.QRCode z pliku przy użyciu IOS 7 API

Od iOS 7 AVFoundation może parsować QRCode w czasie rzeczywistym. Example

Czy można używać tego interfejsu API, ale obrazu w pliku? Używanie na przykład obrazu jako urządzenia wejściowego (?) Lub innego rozwiązania?

Dzięki za pomoc.

Odpowiedz

1

Tak, jest to możliwe, chociaż będziesz musiał użyć nieco innego API.

Przykład, z którym łączyłeś się, używa AVCaptureMetadataOutput, co ułatwia integrację w ramach AVFoundation, szczególnie w przypadku filmów w czasie rzeczywistym.

W przypadku pojedynczego zdjęcia łatwiej jest użyć numeru CIDetector o odpowiednim typie (CIDetectorTypeQRCode).

Pełny przykład użycia CIDetector można znaleźć w Detecting Faces in an Image w Przewodniku programowania obrazów podstawowych. Musisz zmienić typ, który chcesz.

Powiązane problemy