使用openGL设置ImageView的位图照片

时间:2012-10-17 16:14:48

标签: android image opengl-es bitmap

我知道有很多这样的问题,但没有什么可以帮助我。所以我有bitmap,我应该像ImageView上的图片一样设置它。这是我的代码的一部分

Size previewSize = camera.getParameters().getPreviewSize(); 
YuvImage yuvimage=new YuvImage(data, ImageFormat.NV21, previewSize.width, previewSize.height, null);
ByteArrayOutputStream baos = new ByteArrayOutputStream();
yuvimage.compressToJpeg(new Rect(0, 0, previewSize.width, previewSize.height), 80, baos);
byte[] jdata = baos.toByteArray();

// Convert to Bitmap
Bitmap bmp = BitmapFactory.decodeByteArray(jdata, 0, jdata.length);
m_VideCaptureBitmap.setImageBitmap(bmp);

my data是字节数组,在我的图像中以字节为单位。所以我需要我的应用程序更快地工作,这就是我需要使用openGl的原因。任何人都可以提供链接或过去一个简单的代码,我可以用于我的应用程序吗?

0 个答案:

没有答案