我正在为Android编写应用程序.我需要对从相机拍摄的照片进行一些图像处理.我使用Camera.PictureCallback来获取照片,然后我得到字节数组的图片.问题是我想对照片的每个像素(一些过滤和其他东西)进行操作,所以我想,在字节数组中有照片并不是一个坏主意.但我不知道如何解释这个字节数组中的信息...我知道进行处理的唯一方法是使用BitmapFactory.decodeByteArray()然后使用Bitmap对象.这是处理大量图像处理的好方法吗?现在我用的东西看起来像这样:
位图mPhotoPicture mPhotoPicture = BitmapFactory.decodeByteArray(imageData,0,imageData.length);
mPhotoPicture = mPhotoPicture.copy(Bitmap.Config.RGB_565,true);
我感谢任何帮助.