这种情况是:我有许多扫描文档的图像。我想保留文档的主要内容 - 以黑色(#000000周围的小范围颜色)打印。但是,你知道,文件总是充满色彩:邮票,背景,装饰品,标志等。使用ImageMagick去除图像中除黑色以外的所有颜色?
我只想保留那些用黑色打印的文本。
我试着ImageMagick,到目前为止,这个命令:
convert X.png -matte (+clone -fuzz 20% -transparent "#000000") -compose DstOut -composite X1.png
但没有达到预期的结果,对文本非常损坏,我无法阅读。 有人建议我增加了模糊到70%:
convert X.png -matte (+clone -fuzz 70% -transparent "#000000") -compose DstOut -composite X1.png
然后文本显得更具可读性,但其他颜色残存下来了。
你能告诉我一个更好的解决方案为我的情况吗?每一个建议将不胜感激!
一旦你去超过55%绒毛,它包括红色但不是一些灰色,像#D9D9D9的颜色被忽略。有没有办法只保留所有的像素,我们看起来像黑/浅黑色。或者指定一系列的颜色? – 2017-01-09 11:51:51