我的图像是黑色文字,背景为灰色和淡黄色。我基本上想让文字尽可能保持黑色,并使灰色和黄色相对较轻......至少将黄色变成浅灰色。 ImageMagick中最有效的方法是什么?
答案 0 :(得分:3)
回答标题问题:您可以使用-colorspace Gray
或-type Grayscale
或-modulate 100,0
- reference here: the options don't work identically
示例命令:
mogrify -type Grayscale -path Output_Directory -type Grayscale *.jpg
现在关于你的帖子......答案的复杂性取决于所涉及的颜色转换。我不是专家,但可能最简单的解决方案(基于你似乎需要的)是去饱和图像,然后使用-brightness-contrast +5x25
增加对比度(可能是亮度)(放入你自己的[亮度] ] x [对比度]值)或-normalize
(自动) - reference here for adjusting contrast
示例命令:
mogrify -type Grayscale -path Output_Directory -type Grayscale -normalize *.jpg
答案 1 :(得分:-1)
我不确定ImageMagick颜色转换的质量。颜色是一个复杂而主观的研究领域!我会更加熟悉使用ICC配置文件来编码您需要的转换,并将其应用于lcms(我发现它具有最高质量)。
现在问题变成了创建转换配置文件...我认为Photoshop可以将它的曲线保存为配置文件?也许它是相反的,并且有一些配置文件工具可以使用Photoshop曲线作为输入......