使用 imagemagick 减少图像宽度和高度而不模糊
Posted
技术标签:
【中文标题】使用 imagemagick 减少图像宽度和高度而不模糊【英文标题】:Reduce image width and height using imagemagick without blur 【发布时间】:2018-04-28 07:40:36 【问题描述】:我正在尝试使用 imagemagick 中的以下注释将图像宽度和高度从 600*400 减少到 120*120
转换 'old.png' -resize 120x120 -quality 100 'new.png'
缩小尺寸后图像看起来太模糊。 有没有办法使用 imagemagick 做到这一点?
【问题讨论】:
你使用dragonfly
吗?或者是其他东西?显示您准确处理图像的代码片段。
您减少了多少(百分比)?如果非常大,那可能就是问题所在。此外 - 质量值对于 PNG 和 JPG 意味着完全不同的东西。我不确定 -quality 100 对 PNG 意味着什么。见imagemagick.org/script/command-line-options.php#quality。不带-quality 100 试试。会更好吗?如下所述,您可以添加 -unsharp 来锐化结果。或者您可以选择不同的过滤器选项,例如纸箱。请参阅 imagemagick.org/Usage/filter 和 imagemagick.org/Usage/filter/nicolas。您使用的是哪个版本的 Imagemagick?
【参考方案1】:
您可以尝试使用 -unsharp 1.5x1+0.7+0.02 锐化图像
【讨论】:
以上是关于使用 imagemagick 减少图像宽度和高度而不模糊的主要内容,如果未能解决你的问题,请参考以下文章