我正在尝试为 Android 实现一个隐写术项目。我已经操纵了像素值并创建了一个新的位图。现在,当我使用将位图存储到手机内存或存储卡中时
//fo denotes File output Stream
Bitmap.compress(Bitmap.CompressFormat.JPEG,100,fo);
//OR
Bitmap.compress(Bitmap.CompressFormat.PNG,100,fo);
并尝试使用 getPixels() 访问像素;
这些值将恢复为原始位图,即,而不是操作的位图。谁能弄清楚这是为什么?