【问题标题】:image magick: create black and white mask for color Ximage magick:为颜色 X 创建黑白蒙版
【发布时间】:2016-11-08 20:13:14
【问题描述】:

从 24 位图像 (png) 开始,我想创建一个黑白图像。

如果输入像素是颜色 X(比如“#aabbcc”),那么输出像素应该是黑色

否则输出像素应该是白色的。

我不需要任何花哨的东西(宽容等)

我用http://www.imagemagick.org/discourse-server/viewtopic.php?t=13602调整了这个例子

convert rmgcb.png \
\( -clone 0 \
-transparent '#aabbcc' \
-alpha extract \
-fill white -opaque white \
-transparent black \) \
-compose over -composite \
rmgcb_red_yellow_blue.png

但我仍然需要将原始#aabbcc 转换为黑色。

这将是矢量化过程的一部分: => 直方图;按表面分类颜色;对于每种颜色 (png=>ppm | potrace -o svg) |改变svg的颜色|编译所有 svg

【问题讨论】:

    标签: imagemagick mask


    【解决方案1】:

    比我想象的要容易

    convert input.png \
    -transparent '#aabbcc' \
    -alpha extract \
    output.ppm
    

    解决方案是在 imagemagick 论坛上提出的

    http://www.imagemagick.org/discourse-server/viewtopic.php?f=1&t=30834&p=139796#p139796

    【讨论】:

      猜你喜欢
      • 2019-07-23
      • 2019-12-16
      • 1970-01-01
      • 2020-05-13
      • 2011-02-19
      • 2016-04-11
      • 2014-07-10
      • 1970-01-01
      • 2012-07-01
      相关资源
      最近更新 更多