2015-11-06 10 views
1

Я пытаюсь создать изображение отпечатка пальца со сканера. Когда я сканирую палец со сканера, затем получаю необработанные данные, но я не могу преобразовать их в изображение. Я пробую много ссылок, но моя проблема не была решена. Итак, как преобразовать raw в изображение в android? Доступна любая сторонняя библиотека?Как преобразовать необработанные данные в изображение в Android?

ответ

0

Если у вас есть исходные байты для изображения, вы можете сделать что-то вроде этого:

Bitmap bm = Bitmap.createBitmap(width, height, Bitmap.Config.ARGB_8888); 
bm.copyPixelsFromBuffer(ByteBuffer.wrap(rawData)); 
+0

Я просто попробовать ваш код. Но я получаю сообщение об ошибке "java.lang.RuntimeException: буфер не достаточно большой для пикселей" @Buddy –