0

我正在用( ) 解码一个24 位单通道灰度 PNG 。现在我尝试了几种方法(在此处描述)来获取像素的值,但没有一个返回我期望的值。BitmapFactoryConfig.ARGB_8888

这个应该给我一个 16 位 PNG 的值,但在 24 位的情况下似乎不起作用:

int val = bitmap.getPixel(0,0)&0x0000ffff;

处理 24 位 PNG 的值的正确方法是什么?

4

1 回答 1

1
int val = bitmap.getPixel(0,0)&0x00ffffff;
于 2013-10-05T19:13:28.823 回答