Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
oleggy
3 / 3 / 0
Регистрация: 14.03.2013
Сообщений: 137
1

Конвертация android.media.Image в BITMAP

17.05.2018, 10:41. Просмотров 115. Ответов 0
Метки нет (Все метки)

Всем привет.
Хотел уточнить такой нюанс. На просторах сети нашел такой код конвертации Image в BITMAP (нужна конвертация).

Java
1
2
3
4
5
Image image = reader.acquireLatestImage();
ByteBuffer buffer = image.getPlanes()[0].getBuffer();
byte[] bytes = new byte[buffer.capacity()];
buffer.get(bytes);
Bitmap bitmapImage = BitmapFactory.decodeByteArray(bytes, 0, bytes.length, null);
Этот алгоритм не проверял пока.

А спросить хотел бы следующее. Объект Image какого формата должен содержать данные что бы произошла конвертация в Bitmap?
Если я настроил ImageReader через .newInstance, а у него следующие параметры:
Java
1
.newInstance(int width, int height, int format, int maxImages)
где в моем случае format = ImageFormat.JPEG (получаю изображение с камеры).

Просто я считал что BITMAP это всеми известный BMP, а он далеко не равен формату JPEG.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.05.2018, 10:41
Ответы с готовыми решениями:

Конвертация android.graphics.Bitmap в java.awt.image.BufferedImage
Есть предложения по данной теме? Единственная идея, которая возникла в голове -...

Загрузка картинки из ресурсов в Bitmap. Android 4.1.1
Добрый вечер. Дело заключается в следующем: я загружаю картинку из ресурсов...

Bitmap запакованный в jpg под Windows не распаковывается в Android
Пересылаю через сеть по UDP транспорту виндовс class BMP2JPG { private:...

Откуда берутся атрибуты android:layout_width и android:layout_height в элементе LinearLayout?
Недавно начал изучать Android API, а сегодня более менее разобрал основы...

Не предлагается установка Android SDK при установке Android Studio
на сайте https://developer.android.com/studio/... скачал exeшник для...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.05.2018, 10:41

Android studio, как запускать программу сразу на android смартфоне подключенному к usb?
android studio, как запускать программу сразу на android смартфоне...

Ошибка: Caused by Android java.lang.ClassCastException: android.app.Application cannot be cast
Здравствуйте. Очень нужен ваш совет. При запуске приложения появляется ошибка:...

Как приложение Android написать на С++ в Android NDK, чтоб получить *.apk? Нужен мануал
Уже не в первый раз задаю вопрос. Молчание. В лучшем случае - "RTFM" и точка....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru