La aplicación que estoy usando actualmente tiene una funcionalidad principal para escanear códigos QR/Bar continuamente usando la biblioteca Zxing (http://code.google.com/p/zxing/). Para la captura continua de cuadros utilicé para inicializar AVCaptureSession y AVCaptureVideoOutput, AVCaptureVideoPreviewLayer descritos en la manzana Q & A http://developer.apple.com/iphone/library/qa/qa2010/qa1702.html.La capa de vista previa de la cámara AV Foundation se acerca, cómo alejarse?
Mi problema es que cuando solía ejecutar la vista previa de la cámara, la imagen que puedo ver a través del dispositivo de video es mucho más grande (1.5x) que la imagen que podemos ver a través de la cámara del iPhone. Nuestro cliente necesita mantener el iPhone a una distancia de aproximadamente 5 cm del código de barras cuando está escaneando, pero si mantiene el iPhone en ese parámetro, el código QR completo no estará visible y la decodificación falla. ¿Por qué la cámara de video en iPhone 4 amplía la imagen (al ver a través de AVCaptureVideoPreviewLayer)?
¿Alguna suerte en esto? – user281300