3
我想使用下面的代码将我在onPreviewFrame中接收的byte []数据转换为jpeg。yuv.compressToJpeg不接受ByteArrayOutputStream?
ByteArrayOutputStream baos = new ByteArrayOutputStream();
YuvImage yuv = new YuvImage(data, ImageFormat.NV21, previewWidth, previewHeight, null);
yuv.compressToJpeg(new Rect(0, 0, previewWidth, previewHeight), 0, baos);
....
但我得到这个错误说
“的方法compressToJpeg(矩形,INT,OutputStream的)在类型YuvImage不适用于参数(矩形,INT,ByteArrayOutputStream)”
我在网上看到了很多使用ByteArrayOutputStream的代码。我不知道为什么我得到这个错误。任何帮助?谢谢。