#GpuImage滤镜库: github 地址
使用方式,在配置中加入下面的依赖
jp.co.cyberagent.android.gpuimage:gpuimage-library:1.4.1
使用方法:
对位图进行滤镜效果处理.
// 使用GPUImage处理图像
GPUImage gpuImage = new GPUImage(context);
gpuImage.setImage(bitmap);
gpuImage.setFilter(new GPUImageGrayscaleFilter());
bitmap = gpuImage.getBitmapWithFilterApplied();
内置滤镜效果有40多种效果 .部分示例如下 :
GPUImageGrayscaleFilter
灰度滤镜, 黑白效果
GPUImageAddBlendFilter
不清楚怎么描述这个效果
GPUImageAlphaBlendFilter
透明度滤镜, 图片明暗
GPUImageBilateralFilter
GPUImageBoxBlurFilter
高斯模糊
GPUImageBrightnessFilter
亮度
GPUImageBulgeDistortionFilter
鱼眼效果
``