【发布时间】:2020-12-15 10:37:36
【问题描述】:
【问题讨论】:
-
什么版本的 ImageMagick 以及在什么平台/操作系统上?
-
ImageMagick 7.0.10-28 Q16 x86_64,MacOs Catalina @fmw42
标签: image image-processing imagemagick imagemagick-convert
【问题讨论】:
标签: image image-processing imagemagick imagemagick-convert
这是一种方法。基本上,我们在蓝色上着色阈值。然后在红色上设置颜色阈值。然后将两个阈值结果相加并乘以输入图像。您可以尝试修改颜色值以改善结果。请参阅 https://imagemagick.org/script/command-line-options.php#color-threshold 和 https://imagemagick.org/discourse-server/viewtopic.php?f=4&t=37620 上的 -color-threshold(仅在 ImageMagick 7 中可用)
输入:
magick twotone.png +write mpr:img \
\( \( mpr:img -color-threshold "rgb(0,0,90)-rgb(90,130,170)" \) \
\( mpr:img -color-threshold "rgb(95,0,0)-rgb(140,90,90)" \) \
-compose plus -composite \) \
-compose multiply -composite \
twotone_text.png
【讨论】: