开发者社区 问答 正文

图片效果之如何实现模糊效果?


可以对图片进行模糊操作。

参数

参数描述取值
bl参数格式:[radius]-[sigma]bl radius是模糊半径sigma是正态分布的标准差如:3-2bl 模糊半径是3,标准差是2radius取值在 [1,50], radius越大,越模糊sigma取值 [1,50],越大,越模糊


示例

  • 对图片进行模糊半径是3, 标准差是2。

http://image-demo.img-cn-hangzhou.aliyuncs.com/example.jpg@3-2bl
  • 图片先自动裁剪成100x100, 然后对图片进行模糊半径是3, 标准差是2。

http://image-demo.img-cn-hangzhou.aliyuncs.com/example.jpg@100w_100h_1e_1c_3-2bl

展开
收起
青衫无名 2017-10-23 11:21:48 1937 分享
分享
版权
举报
阿里云 AI 助理回答

根据阿里云OSS服务的特性,您可以对图片进行模糊处理,通过在图片URL后添加特定的处理参数来实现这一需求。以下是关于如何进行模糊操作的详细说明:

模糊效果参数说明

  • 参数名称bl
  • 参数格式[radius]-[sigma]bl
    • radius 表示模糊半径,取值范围为 150。数值越大,图片模糊程度越高。
    • sigma 代表正态分布的标准差,同样取值在 150 之间,数值增大意味着图片更加模糊。

示例应用

示例1: 基础模糊处理

要对图片进行模糊半径为3、标准差为2的处理,您可以在原图片URL后追加如下参数:

http://image-demo.img-cn-hangzhou.aliyuncs.com/example.jpg@3-2bl

这样,访问该链接时,图片会实时被处理为指定模糊程度的效果。

示例2: 模糊与裁剪结合

如果需要先将图片自动裁剪至100x100像素,然后再进行模糊处理(模糊半径3,标准差2),URL应构造为:

http://image-demo.img-cn-hangzhou.aliyuncs.com/example.jpg@100w_100h_1e_1c_3-2bl

这里,100w_100h指定了裁剪的宽度和高度,1e_1c表示按照等比且居中方式进行裁剪,之后紧跟模糊处理参数。

注意事项

  • 确保您的OSS存储桶权限允许进行图片处理操作。
  • 调整模糊参数时,请依据实际需求合理设置radiussigma,以达到期望的视觉效果。
  • 对于更复杂的处理需求或程序集成,可以考虑使用阿里云OSS SDK或直接发起REST API请求,但需注意签名认证及权限配置。

以上方法提供了灵活便捷的方式来自定义图片的模糊效果,满足不同场景下的需求。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答
问答分类:
问答地址:
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等