获得24位PNG像素值

时间:2013-10-05 19:10:08

标签: java android png bitmapfactory

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

这个应该给我一个16位PNG的值,但似乎不适用于24位的情况:

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

用什么方法来解决24位PNG的值?

1 个答案:

答案 0 :(得分:1)

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