2014-04-16 25 views
5

Üçüncü tarafların alternatifleri olduğunu biliyorum, ancak iOS 7 API kullanarak mümkün olup olmadığını bilmek istiyorum.IOS 7 API'sini kullanan bir dosyadan QRCode

iOS 7'den beri AVFoundation QRCode'u gerçek zamanlı olarak ayrıştırabilir. Example

Bu API'yi kullanmak mümkün mü, ancak dosyadaki bir görüntü için mi? Bir görüntüyü giriş aygıtı (?) Veya başka bir çözüm olarak kullanmak için mi kullanıyorsunuz?

Yardımlarınız için teşekkürler.

cevap

1

Evet, ancak biraz farklı bir API kullanmanız gerekecek.

Bağlandığınız örnek, özellikle gerçek zamanlı video için AVFoundation çerçevesinde entegrasyonu kolaylaştıran AVCaptureMetadataOutput kullanır.

Tek bir fotoğrafta, uygun tipte (CIDetectorTypeQRCode) CIDetector kullanmak daha kolaydır.

CIDetector kullanımının tam bir örneği, Çekirdek Resim Programlama Kılavuzu'nda Detecting Faces in an Image'da bulunabilir. İstediğiniz türü değiştirmeniz yeterlidir.

İlgili konular