2014-04-16 12 views
5

So che esistono alternative di terze parti, ma vorrei sapere se è possibile utilizzare l'API iOS 7 .QRCode da un file che utilizza API IOS 7

Dal iOS 7 AVFoundation è in grado di analizzare QRCode in tempo reale. Example

È possibile utilizzare questa API ma per un'immagine in un file? Usando per esempio un'immagine come dispositivo di input (?) O altra soluzione?

Grazie per il vostro aiuto.

risposta

1

Sì, è possibile, anche se sarà necessario utilizzare un'API leggermente diversa.

L'esempio collegato a AVCaptureMetadataOutput consente di semplificare l'integrazione nel framework AVFoundation, in particolare per i video in tempo reale.

Nel caso di una singola immagine fissa, è più semplice utilizzare uno CIDetector con il tipo appropriato (CIDetectorTypeQRCode).

Un esempio completo dell'uso di CIDetector è disponibile in Detecting Faces in an Image nella Guida alla programmazione di Core Image. Devi solo cambiare il tipo che vuoi.