使用 ImageMagick 进行颜色还原
Color reduction with ImageMagick
我在第一步中将一张图片转换为灰色:
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 种颜色?不多也不少?
使用-posterize
开关
convert colors.png -colorspace gray +dither -posterize 12 mono12.png
您可以创建我们自己的 12 色可着色图像并使用 -remap 为您的图像重新着色。请参阅 http://www.imagemagick.org/Usage/quantize/#remap 并使用 -dither none
我在第一步中将一张图片转换为灰色:
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 种颜色?不多也不少?
使用-posterize
开关
convert colors.png -colorspace gray +dither -posterize 12 mono12.png
您可以创建我们自己的 12 色可着色图像并使用 -remap 为您的图像重新着色。请参阅 http://www.imagemagick.org/Usage/quantize/#remap 并使用 -dither none