Декодирование oned баркода кода с помощью zxing из файла?

Собственно инетресует возможноть декодирования не с помощью камеры, а напрямую с bitmap. Для этого использую код
PlanarYUVLuminanceSource source = new PlanarYUVLuminanceSource(byte[] yuvData,
                                  int dataWidth,
                                  int dataHeight,
                                  int left,
                                  int top,
                                  int width,
                                  int height,
                                  boolean reverseHorizontal)
 BinaryBitmap bitmapBinary = new BinaryBitmap(new HybridBinarizer(source));
 result = reader.decode(bitmapBinary);
 ...


Проблемы с параметрами, передающимися в коструктор PlanarYUVLuminanceSource, если я правильно понял, то

yuvData — это наш битмап в byte[], dataWidth и dataHeight — размеры битмапа, а left, top, width, height — это

параметры Rect, в который поидее попадает баркод на фотографии (я так понял, класс заточен на использование с

камерой). Порылся в гугле, но там в основном примеры, использующие либо старые версии библиотеки zxing, либо

возможности java, недоступные в android. Может у кого нибудь есть положительный опыт работы с «кишками» zxing?
  • Вопрос задан
  • 3601 просмотр
Решения вопроса 1
zoo
@zoo Автор вопроса
нашел решение в zxing-2.1\androidtest\....\BenchmarkThread!
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы