注:本文的高斯模糊只能显示,如果想要保存模糊后的图片,请参考另一篇文章:http://blog.csdn.net/fan7983377/article/details/51568059
效果图:
使用的是Github上的工程:点击访问
使用方法:
添加依赖:
repositories {
jcenter()
mavenCentral() // GPUImage for Android
}
dependencies {
compile 'jp.wasabeef:glide-transformations:2.0.1'
// If you want to use the GPU Filters
compile 'jp.co.cyberagent.android.gpuimage:gpuimage-library:1.3.0'
}
使用方法大致跟Glide的一样,只是多了一个模糊处理图片的步骤:
Glide.with(MainActivity.this)
.load(R.drawable.bj)
//radius为模糊半径,如果不写,默认为25
.bitmapTransform(new BlurTransformation(MainActivity.this, radius))
.into(mImageView);
好了,就这么简单!
本文相关下载:点击免费下载源码及apk