У меня есть файл "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.