我正在使用Camera2 API开发一个相机应用程序。我能够捕获一个原始(.dng文件)和jpg。我看到可以在FV-5的相机上拍摄一张PNG照片,我也想这样做。我能够获得RAW和每个像素的每个RGB值的ByteBuffer (如果这有助于.)。PNG捕获是很重要的,因为我想让这个特性成为可能,所以我在RAW和JPEG之间有一些东西(RAW太大,JPEG压缩太多。PNG是一种无损压缩格式。谢谢!
发布于 2017-06-27 08:28:42
如果你有位图,听起来就像你做的那样,那么你可以把它保存为PNG:
OutputStream imageStream = new FileOutputStream("yourImage.png");
yourImageBitmap.compress(CompressFormat.PNG, 100, imageStream);
imageStream.close();https://stackoverflow.com/questions/44764925
复制相似问题