【问题标题】:How can I change lightness hue and partially desaturate an image in ImageMagick?如何在 ImageMagick 中更改亮度色调并部分去饱和图像?
【发布时间】:2012-06-28 14:02:37
【问题描述】:

我有一个 PNG(除了背景中的白点和透明度)是非常直的蓝色。

我想使用 ImageMagick 的转换来对其进行部分去饱和,这样我就可以创建具有原始蓝色极端的图像,并定期去饱和(我知道色彩理论允许很多去饱和,但我只是寻找 GIMP 风格的去饱和度。)

我还想调亮或调暗图像的颜色。

最后,我想将大部分图像的色调更改为色调范围内的任何内容。 (图像是饱和的蓝色。)

我可以在 GIMP 中完成所有这些工作,但我正在寻找一种自动化流程的方法。我也想缩小尺寸,但是从文档中可以清楚地看到这一点。

如何进行这些调整?

【问题讨论】:

  • 您能否提供您想要执行的操作的示例(也许使用 GIMP)?
  • @Andrew,谢谢;我正在寻找部分去饱和,而部分去饱和不会跳出来。
  • @ananthonline,对于灰度,这是新变化范围的一个维度,我可以调用 GIMP 的去饱和度,然后逐步使用亮度对比度工具增加 32 来使其更亮或更暗(两个凹口是两个亮度对比度变化,增量为 32,而不是 64)。
  • 我已经尝试过“convert teardrop.png -colorspace HSL -modulate x,y,z test.png”的变体,但到目前为止我还没有成功复制原始图像;源图像为蓝色,转换后的图像为绿色。"

标签: colors imagemagick gimp hsv


【解决方案1】:

这可能会有所帮助。它使用这张图片作为输入 - 我不是很艺术,是对你的泪珠图片描述的一个相当字面解释......

#!/bin/bash
for hue in $(seq 0 40 160); do
   for sat in $(seq 20 40 100); do
      convert -label "Sat:$sat,Hue:$hue" input.png -modulate 100,$sat,$hue  miff:-
   done
done | montage - -frame 5 -tile 3x m.png

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-03
    • 2015-10-23
    • 2014-07-05
    • 2011-02-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多