You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用ImageMagick复刻IrfanView的色彩深度缩减效果?

用ImageMagick复刻IrfanView的16色Floyd-Steinberg抖动效果问题

我日常使用IrfanView v4.62将PNG图片的色彩深度降低至4位每像素(16色),同时启用Floyd-Steinberg抖动算法。但现在需要在CentOS 7.9系统上通过cron执行批量处理任务,只能改用ImageMagick v7(IrfanView无法在Linux运行,Wine方案不可行),却无法复刻出IrfanView的处理效果。

IrfanView操作步骤

  • 图像>降低色彩深度>选择16色(4 BPP)>启用Floyd-Steinberg抖动

尝试过的ImageMagick命令

  • magick x.png -depth 4 x-depth4.png
  • magick x.png -colors 16 x-color16.png

上述命令生成的减色图片质量均不及IrfanView,后者的结果更平滑、更贴近原图。求能实现该效果的magick等效参数(减色目的是将文件大小压缩约10倍)。

补充:三张对比图信息:

  • 原图:dd.png(739KB)
  • IrfanView处理后:dd-irfanview-depth4.png(86KB)
  • ImageMagick处理后:dd-magick-colors16.png(67KB)

内容的提问来源于stack exchange,提问作者cakepuller

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.23 09:35:03