現在使用しているアプリケーションには、Zxingライブラリ(http://code.google.com/p/zxing/)を使用してQR/バーコードを継続的にスキャンする主な機能があります。連続フレームキャプチャの場合、AVCaptureSessionとAVCaptureVideoOutput、アップルのQ&Ahttp://developer.apple.com/iphone/library/qa/qa2010/qa1702.htmlで説明されているAVCaptureVideoPreviewLayerを初期化するために使用しました。
私の問題は、カメラプレビューを実行していたとき、ビデオデバイスを通して見ることができる画像がiPhoneのスチルカメラを通して見ることができる画像よりもはるかに大きい(1.5倍)ことです。お客様は、スキャン時にバーコードから約5cmの距離でiPhoneを保持する必要がありますが、iPhoneをそのパラメーターに保持すると、QRコード全体が表示されず、デコードが失敗します。iPhone 4のビデオカメラが(AVCaptureVideoPreviewLayerを通して見ることによって)画像を拡大するのはなぜですか?