Мне нужно реализовать сканер штрих-кода для моего приложения. Я хочу использовать zxing для выполнения моей работы.Как реализовать сканер штрих-кода для Blackberry?
Я не могу просто создать UIApplication, вызвать мое приложение также для каких-либо устройств Blackberry (но считывателя штрих-кода только для BB)
Я прочитал много примеров, но я думаю, что мне нужно конкретные помощь:
я реализовал мидлет для BB9700: когда пользователь нажимает кнопку,
1) камера приложение называется (и мой мидлет идти в фоновом режиме)
2) пользователь взять фотографию в DataMatrix image
3) когда пользователь возвращается, мое приложение является ctive и попытайтесь определить результат штрих-кода.
Основной класс реализует FileSystemJournalListener, поэтому при добавлении файла этого процесса учащегося это следующим образом:
EncodedImage encodedImage = EncodedImage.createEncodedImage(imageData, 0, imageData.length);
Bitmap bmp = encodedImage.getBitmap();
DataMatrixReader reader = new DataMatrixReader();
LuminanceSource source = new BitmapLuminanceSource(bmp);
BinaryBitmap bitmap = new BinaryBitmap(new GlobalHistogramBinarizer(source));
result = reader.decode(bitmap);
Каждый раз, когда я пытаюсь расшифровать изображение, ReaderException отбрасывается.
Картинка, которую я использую с помощью камеры, идеально подходит, а также изображение правильно обработано (я печатаю его на экране для тестирования, и изображение в порядке).
Почему я не могу получить правильный результат? Я правильно использую библиотеку zxing
?
Я также видел HybridGinarizer
, но, к сожалению, zxing
версия, которую я использую, немного устарела.
Я просто обновляю zxing
lib и использую HibridBinarizer
?
Вы видели BarcodeDemo, который предоставляется версией 6.0 ...? – alishaik786