首先,我使用以下方法将图像转换为灰度图像:
convert out.jpg -colorspace GRAY -normalize png:out.png
接下来,我想将颜色减少到12种:
convert out.png +dither -colors 12 -filter box -normalize png:out.png
这在我安装在一台机器上的非常老版本的GraphicsMagick中完美运行。在另一台机器上是最新版本的ImageMagick。在这里,生成的图像只有8种颜色。
是否有一种方法可以强制ImageMagick仅使用12种颜色?不多也不少?