I used to be able to read UPC codes on an iPod touch with very high success rate.
After the updates to 4.x this is now VERY difficult, almost impossible.
What is strange is that I changed nothing but the iOS system. The zbar version continued the same.
I tried using the reader test with the latest version but the result is the same. It is very difficult.
Anyone noticed this problem?
Anything we can do about it?
Sorry, the iPod touch is not supported - images returned from the camera do not have sufficient quality for this library to read barcodes. If you think the image quality is worse for the OS upgrade, that's really something you would need to take up with your OS vendor…
I understand that you don't want to support the iPod but it is a little strange that it doesn't work.
The iPod camera supports VGA resolution and in the ZBarReaderViewImpl_Capture.m file you set the resolution of the video capture to just that.
session.sessionPreset = AVCaptureSessionPreset640x480;
The iPad 2 camera support the same resolution and can read barcodes without any problem
Please let me know if I'm wrong.
> it is a little strange that it doesn't work.
> … The iPod camera supports VGA resolution
Apparently there is a little more to "image quality" than simply resolution… (eg, consider the iPhone 3G)
>> the iPod touch is not supported - images returned from the camera do not have sufficient quality
>> for this library to read barcodes.
Sign up for the SourceForge newsletter:
You seem to have CSS turned off.
Please don't fill out this field.