我正在对 和 进行多次调用BitmapFactory.decodeFile()
,BitmapFactory.decodeResource()
我想指定位图解码为的格式,例如 RGB_565 或 RGBA_8888。
目前,解码的位图格式似乎取决于传入的图像。或者,有没有办法将现有位图转换为特定格式?
这很重要的原因是,当我尝试使用 解码图像时jnigraphics
,一些图像返回AndroidBitmapFormat
type ANDROID_BITMAP_FORMAT_NONE
,我认为这是无用的。有没有人更深入地了解为什么格式不是已知值?发生这种情况时,内置的图像选择器会正确显示以这种方式解码的图像,所以我认为必须有一种方法来处理它们。
感谢您的输入!