Фильтрация предварительного просмотра камеры - PullRequest
2 голосов
/ 19 августа 2010

Я пытаюсь отобразить отфильтрованную версию предварительного просмотра камеры. Код выполняется без ошибок, но устройство показывает предварительный просмотр вместо сгенерированного растрового изображения.

Это код моей (очень маленькой) активности: http://code.google.com/p/ruellia/source/browse/ruellia/src/br/com/ximp/ruellia/RuelliaActivity.java

Я подозреваю, что вид слоя и тип держателя поверхности, но пока не повезло ... кто-нибудь?

Ответы [ 2 ]

0 голосов
/ 17 мая 2011

В нашем проекте java ocr есть небольшая демоверсия Android, которая делает именно это:

http://sourceforge.net/projects/javaocr/

Скомпилированная версия: https://market.android.com/details?id=de.pribluda.android.ocrcall&feature=search_result

0 голосов
/ 26 августа 2010

Я пытаюсь сделать то же самое.Похоже, что у Android много проблем с этим.См. Мой ответ здесь для некоторых деталей.

Помимо проблем с декодированием NV21, я также обнаружил, что только некоторые из методов Bitmap.createBitmap () фактически возвращают действительные битовые картыэто может быть обращено на поверхность.В отладчике вы можете сказать, что иногда вы получаете растровое изображение с mHeight == -1, которое, я думаю, не будет работать.

Я также обнаружил, что ImageView#setBitmapImage() ничего не делает, пока View#drawBitmap() работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...