2011-11-27 48 views
2

我正在操作位图中的像素值。 在程序的Android中 一个特定运行红色绿色和蓝色的源值分别为45 13 0 操纵值分别为红,绿,蓝44 9 7在Android中存储位图

现在我从这些像素创建一个新的位图中的值后值,并存储它使用

Bitmap.compress(Bitmap.compress.PNG,100,fout); 

并访问背面使用

bmp.getPixel(0,0,value); 

红色绿色和蓝色的新值进行了像素49 16 0,其既不是操纵d值或原始值,我的代码可能有什么问题?

回答

0

位图compress函数压缩位图文件。

使用Bitmapfactory来解码资源,你会得到实际的位图。