Ứng dụng hiện tại tôi đang sử dụng có chức năng chính để quét mã QR/Bar liên tục sử dụng thư viện Zxing (http://code.google.com/p/zxing/). Để chụp liên tục, tôi đã sử dụng để khởi tạo AVCaptureSession và AVCaptureVideoOutput, AVCaptureVideoPreviewLayer được mô tả trong apple Q & A http://developer.apple.com/iphone/library/qa/qa2010/qa1702.html.Lớp xem trước máy ảnh của Quỹ AV được phóng to, cách thu nhỏ?
Vấn đề của tôi là khi tôi chạy xem trước máy ảnh, hình ảnh tôi có thể xem qua thiết bị Video lớn hơn nhiều (1.5x) so với hình ảnh mà chúng ta có thể thấy qua camera tĩnh của iPhone. Khách hàng của chúng tôi cần giữ iPhone khoảng 5cm từ mã vạch khi anh ta đang quét, nhưng nếu bạn giữ iPhone với thông số đó, toàn bộ mã QR sẽ không hiển thị và giải mã không thành công. Tại sao máy quay video trong iPhone 4 phóng to hình ảnh (bằng cách xem qua AVCaptureVideoPreviewLayer)?.
Có may mắn về điều này không? – user281300