AV Foundation-Kamera-Vorschauebene wird vergrößert, wie wird verkleinert?

Die Anwendung, die ich derzeit verwende, verfügt über eine Hauptfunktion zum kontinuierlichen Scannen von QR- / Barcodes mithilfe der Zxing-Bibliothek http: //code.google.com/p/zxing). Für die kontinuierliche Bildaufnahme habe ich AVCaptureSession und AVCaptureVideoOutput, AVCaptureVideoPreviewLayer initialisiert, die in den Fragen und Antworten von apple @ beschrieben sinhttp: //developer.apple.com/iphone/library/qa/qa2010/qa1702.htm.

Mein Problem ist, dass das Bild, das ich durch das Videogerät sehen kann, viel größer ist (1,5x) als das Bild, das wir durch die Standbildkamera des iPhones sehen können. Unser Kunde muss das iPhone beim Scannen etwa 5 cm vom Barcode entfernt halten. Wenn Sie das iPhone jedoch an diesen Parameter halten, wird der gesamte QR-Code nicht angezeigt und die Decodierung schlägt fehl. Warum vergrößert die Videokamera in iPhone 4 das Bild (durch Durchsehen des AVCaptureVideoPreviewLayer)?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage