does anybody know what pixel type does BitmapFactory.decodeByteArray()
returns?
在相机预览回调上使用此片段的基本 Im :
YuvImage img = new YuvImage(mLastFrame, ImageFormat.NV21, mPreviewSize.width, mPreviewSize.height, null);
ByteArrayOutputStream out = new ByteArrayOutputStream();
img.compressToJpeg(new Rect(0,0,mPreviewSize.width, mPreviewSize.height), 30, out);
return BitmapFactory.decodeByteArray(out.toByteArray(), 0, out.size());
i 可以得到一个好的 Bitmap, 我可以用它和机器人。 但是如果我想用 OpenCV 来使用它, 它不起作用, 而 OpenCV 需要 ARGB_ 8888 类型, i m 猜想, 我从 < code> decodeByteAray () 函数获得另一种类型 。
thanks,
Vlad