我知道可以使用 imagemagick 在命令行中将 png 转换为 jpg。是否也可以通过命令行进行模糊处理?
我已经发现本文档但它没有演示如何从命令行完成此操作。
答案1
从...概括来自该论坛的答案:
convert orig_file.jpg -blur 0x8 blured_file.jpg
或者
convert orig_file.jpg -filter Gaussian -blur 0x8 blured_file.jpg
其中imagemagick 文档中0x8
定义:radiusxsigma
Sigma 值是重要的参数,它决定了实际发生的模糊量。
半径仅用于确定保存计算的高斯分布的数组的大小。它应该是一个整数。如果没有给出,或者设置为零,IM 将计算出最大可能的半径,以便为高斯分布提供有意义的结果。
半径越大,操作越慢。但是,半径太小,可能会导致严重的混叠效果。作为指导原则,半径应至少为 Sigma 值的两倍,尽管三倍会产生更准确的结果。