在GpuImage中使用glsurfaceview渲染问题

时间:2016-04-07 12:15:18

标签: java android gpuimage glsurfaceview imagefilter

原始图片:before processing

glsurfaceview上的已处理图片:after processing

Java代码:

mGPUImage = new GPUImage(this);
mGPUImage.setGLSurfaceView((GLSurfaceView) findViewById(R.id.editPicture));
mGPUImage.setImage(uri);

XML:

<android.opengl.GLSurfaceView
    android:id="@+id/editPicture"
    android:layout_width="match_parent"
    android:layout_height="match_parent" />

1 个答案:

答案 0 :(得分:0)

不要使用

gpuImage.setImage(URI)

使用

gpuImage.setImage(Bitmap)