Floyd Steinberg在GraphicsMagic或ImageMagic中抖动

时间:2016-01-11 19:22:43

标签: image graphicsmagick dithering

我使用GraphicsMagic将图像转换为1位抖动图像时遇到问题。转换后的图像将用作热敏打印机的输入。

我使用以下命令:

gm convert input.jpg -resize 384 -monochrome -dither out.bmp

结果是1位抖动图像,但质量不同,例如来自GIMP的抖动图像,GIMP(或其他程序产生的图像)图像看起来稍微好一些。

有没有人有提示来达到相同的效果? (我已尝试过其他GraphicsMagic选项,但无济于事)

原始

ORIGINAL

GraphicsMagick工具

GM

GIMP

GIMP

1 个答案:

答案 0 :(得分:2)

您可以使用此命令以更接近GIMP的方式抖动:

convert scooter.png -resize 384 -dither FloydSteinberg -remap pattern:gray50 scooter_d.gif

enter image description here

顺便说一下,你可以使用这样的有序抖动获得相当好的结果:

convert scooter.png -colorspace gray -ordered-dither o8x8 result.gif

enter image description here

感谢Anthony Thyssen写了优秀的ImageMagick用法页面 - Quantisation with ImageMagick