Android使用glide-transformations实现图片高斯模糊

一、目标

在这里插入图片描述

二、体验地址

神马笔记最新版本下载:【神马笔记 版本1.7.0——辅助编辑功能.apk

三、功能设计

文章编辑界面显示的图片为原始图片按比例缩放后,适应屏幕宽度的图片。

这种图片显示方式很显然不适用于辅助编辑,因为会占用大量的屏幕高度,需要移动更多距离才能实现拖拽排序。

因此,辅助编辑界面的图片显示方式的几点要求。

  1. 固定高度,保证每张图片的高度一致,方便拖拽排序
  2. 充满宽度,保证每张图片的宽度一致,视觉效果对齐

这样一来,必定需要不按比例缩放图片,因此增加第3个要求。

  1. 高斯模糊伸缩后的图片,减小视觉上的图片变形

四、实现方案

Android实现高斯模糊有以下几种方式。

1. RenderScript

Android提供的高效高斯模糊实现方案,有一个限制——模糊半径必须小于等于25,radius <= 25

具体使用方式,请参考下列文章。

使用RenderScript实现高斯模糊(毛玻璃/磨砂)效果

Android 高斯模糊之RenderScript

Android RenderScript 简单高效实现图片的高斯模糊效果

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值