头像处理-高斯模糊
2017-08-16 11:29
197 查看
实现步骤如下:
a. 在Android Studio项目build.gradle中添加Dependencies
//git地址:https://github.com/wasabeef/Blurry
compile 'jp.wasabeef:blurry:2.1.1'
b. 布局文件
<ImageView
android:id="@+id/iv_me_header_big"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:scaleType="centerCrop"
/>
c. 代码中调用
//高斯模糊头像
Glide.with(getActivity()).load(userInfo.getHeadurl()).asBitmap().fitCenter().into(new SimpleTarget<Bitmap>() {
@Override
public void onResourceReady(Bitmap resource, GlideAnimation<? super Bitmap> glideAnimation) {
Blurry.with(getActivity()).from(resource).into(mIvHeaderBig);
}
});
最后附上效果图(是针对用户头像进行的模糊,然后设置为用户信息页的背景):
a. 在Android Studio项目build.gradle中添加Dependencies
//git地址:https://github.com/wasabeef/Blurry
compile 'jp.wasabeef:blurry:2.1.1'
b. 布局文件
<ImageView
android:id="@+id/iv_me_header_big"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:scaleType="centerCrop"
/>
c. 代码中调用
//高斯模糊头像
Glide.with(getActivity()).load(userInfo.getHeadurl()).asBitmap().fitCenter().into(new SimpleTarget<Bitmap>() {
@Override
public void onResourceReady(Bitmap resource, GlideAnimation<? super Bitmap> glideAnimation) {
Blurry.with(getActivity()).from(resource).into(mIvHeaderBig);
}
});
最后附上效果图(是针对用户头像进行的模糊,然后设置为用户信息页的背景):
相关文章推荐
- 高斯模糊处理头像作为背景图的两种高效便捷方法
- 图像处理之基于一维高斯快速模糊
- 高斯模糊处理
- Unity Shader-后处理:高斯模糊
- JAVA图像处理——高斯模糊
- Android 高斯模糊处理后 左右有留白
- 图像处理之基于一维高斯快速模糊
- 图像处理之基于一维高斯快速模糊
- 高斯处理图像背景模糊
- 图像处理之基于一维高斯快速模糊
- [图像处理] 高斯模糊的C++实现(Gaussian Blur)
- Android利用RenderScript对图片处理实现高斯模糊效果。
- 图像处理之高斯模糊
- Picasso 学习(含高斯模糊,圆头像,正方头像)
- 平滑处理----高斯模糊
- Android部分开源项目源码分析之--ListView 图片顶部模糊的高斯处理
- Android图像处理 - 高斯模糊的原理及实现
- android 高斯模糊处理的简单使用
- 高斯模糊处理(图像复原)源代码
- Python3与OpenCV3.3 图像处理(九)--高斯模糊