У меня есть файл "Image_RGB565.raw", который содержит буфер изображения в формате RGB565. Я хочу, чтобы это изображение было отображено в ImageView., это возможный без дополнительного кода преобразования в RGB888?
Я попытался
BitmapFactory.Options opt = new BitmapFactory.Options(); opt.inPreferredConfig = Bitmap.Config.RGB_565; Bitmap bitmap = BitmapFactory.decodeFile("Image_001_RGB565.raw");
но битовый массив является пустым.
затем я также пытался загрузить использование bytearray
BitmapFactory.Options opt = new BitmapFactory.Options(); opt.inPreferredConfig = Bitmap.Config.RGB_565; Bitmap bitmap = BitmapFactory.decodeFile(decodeByteArray(data, 0, data.length, opt);
Ведите меня для исправления направления. Мой размер изображения 160x160.