我制作相机并尝试拍摄照片.由于原始数据是YUV,我使用函数将其转换为RGB:
static public void decodeYUV420SP(byte[] rgbBuf, byte[] yuv420sp,int width, int height)
Run Code Online (Sandbox Code Playgroud)
但是,保存的照片是完全黑色的,没有内容.
我还发现了以下方式:
mBitmap = BitmapFactory.decodeByteArray(data, 0, data.length);
Run Code Online (Sandbox Code Playgroud)
但该项目被关闭了.
有没有其他有效的方法来保存照片?谢谢!