я использую считыватель штрих-кодов ZBAR для сканирования 18-значных форматов code128 штрих-кодов, он хорошо работает для 5-значных и 12-значных штрих-коды. Но это не все сканирование 18-значных штрих-кодов. Я прошел через zbar форумы и внесли некоторые изменения в код по умолчанию, чтобы он работал со штрих-кодами code128. .Может ли кто-нибудь сказать мне, это проблема с камерой iPod или у нас есть фрагмент кода, чтобы заставить его работать?
Считыватель штрих-кода Zbar неправильно сканирует штрих-коды формата code128 для iPod touch 4G
comment
Не могли бы вы обновить изображение штрих-кода с вашим запросом. так что я могу легко проверить с моим приложением?
- person Ganapathy   schedule 21.11.2013
comment
Он также не работает в iPhone 4s.
- person Toseef Khilji   schedule 21.11.2013
Ответы (1)
Что касается проблемы с iPod Touch 4G, то, скорее всего, это аппаратное ограничение. Устройство имеет разрешение всего 0,7 МП и не имеет автофокуса, что значительно усложняет сканирование штрих-кодов.
Один из вариантов — запретить этим устройствам загружать приложение с помощью UIRequiredDeviceCapabilities.
Вы можете попробовать улучшить разрешение кадра, сначала отфильтровав его с помощью фильтра повышения резкости, а затем перейти к ZBar. Посмотри на:
- Основное изображение – https://developer.apple.com/library/ios/documentation/GraphicsImaging/Conceptual/CoreImaging/ci_intro/ci_intro.html
- GPUImage — https://github.com/BradLarson/GPUImage
person
Neonkoala
schedule
13.12.2013