我正在使用Camera2 API处理相机应用程序。我能够捕获一个原始文件(.dng文件(和JPG。我看到可以在相机FV-5应用程序上拍摄PNG照片,我也想做同样的事情。我能够获得RAW和每个Pixel单个RGB值的字节扣(如果有帮助的话(。PNG捕获很重要,因为我想让此功能成为可能,因此我在RAW和JPEG之间有一些东西(RAW太大,JPEG压缩过多。PNG是一种无损压缩格式。(。谢谢!
如果您的位图听起来像您这样做,则可以将其保存为PNG:
OutputStream imageStream = new FileOutputStream("yourImage.png");
yourImageBitmap.compress(CompressFormat.PNG, 100, imageStream);
imageStream.close();