相当于 GIMP Hue-Chroma 变换的魔法
Magick equivalent of GIMP Hue-Chroma transformation
使用 Gimp,给定输入图像,我可以通过设置 Chroma=50[=21= 使用 Colors > Hue Chroma... 提高其对比度](在 -100 和 100 之间的比例)并留下 Hue=0 和 Lightness=0。看来我正在进行 HCL 转换。
是否有 Magick 的等效命令?
下图为GIMP效果:
Image
更新答案
对此完全不确定。如果您进入 LCH
色彩空间,我认为您可以非常接近 -modulate
,但我不知道它是否会始终如一地工作。我得到了:
magick cXDv3.jpg -define modulate:colorspace=LCH -modulate 100,150 result.jpg
如果这不起作用,或者不合您的口味,请继续阅读...
任何 GIMP 过滤器的通用方法
下面的方法应该允许您使用 ImageMagick 复制任何 GIMP 过滤器 - 只要它是纯 “点过程” ,我的意思是每个像素的输出值完全来自其输入值,而不是 “区域过程”,其中周围像素有贡献 - 例如模糊或中值滤波。
它被称为HALD-CLUT。你会创建一个 HALD-CLUT 像这样的东西:
magick hald:16 clut.png
然后将该文件 (clut.png
) 放入 GIMP 并对其应用 GIMP 处理并将结果保存为 GIMP-H0-C50-L0.png
这样我们就知道如何 GIMP 影响每种颜色。你只做一次。
然后您返回 ImageMagick 并将该 CLUT 应用于您的图像:
magick input.png GIMP-H0-C50-L0.png -hald-clut result.png
这给了我这个:
我想您会同意左侧看起来与输入图像的右侧非常相似。
原答案
我不知道 GIMP 中那个命令的作用,但你可以在 ImageMagick 和 [=75] 中转换为 HCL 色彩空间=] Chroma通道修改如下:
magick INPUT.PNG -colorspace HCL -channel G ...
那你想做点什么吗?影响 Chroma 通道,所以现在尝试 -auto-level
,然后 return 到 sRGB 色彩空间并保存:
magick INPUT.PNG -colorspace HCL -channel G -auto-level +channel -colorspace sRGB RESULT.PNG
那么您需要提供更多线索或对该命令在 GIMP 中的作用进行更多试验 - 或者提供示例。
使用 Gimp,给定输入图像,我可以通过设置 Chroma=50[=21= 使用 Colors > Hue Chroma... 提高其对比度](在 -100 和 100 之间的比例)并留下 Hue=0 和 Lightness=0。看来我正在进行 HCL 转换。
是否有 Magick 的等效命令?
下图为GIMP效果: Image
更新答案
对此完全不确定。如果您进入 LCH
色彩空间,我认为您可以非常接近 -modulate
,但我不知道它是否会始终如一地工作。我得到了:
magick cXDv3.jpg -define modulate:colorspace=LCH -modulate 100,150 result.jpg
如果这不起作用,或者不合您的口味,请继续阅读...
任何 GIMP 过滤器的通用方法
下面的方法应该允许您使用 ImageMagick 复制任何 GIMP 过滤器 - 只要它是纯 “点过程” ,我的意思是每个像素的输出值完全来自其输入值,而不是 “区域过程”,其中周围像素有贡献 - 例如模糊或中值滤波。
它被称为HALD-CLUT。你会创建一个 HALD-CLUT 像这样的东西:
magick hald:16 clut.png
然后将该文件 (clut.png
) 放入 GIMP 并对其应用 GIMP 处理并将结果保存为 GIMP-H0-C50-L0.png
这样我们就知道如何 GIMP 影响每种颜色。你只做一次。
然后您返回 ImageMagick 并将该 CLUT 应用于您的图像:
magick input.png GIMP-H0-C50-L0.png -hald-clut result.png
这给了我这个:
我想您会同意左侧看起来与输入图像的右侧非常相似。
原答案
我不知道 GIMP 中那个命令的作用,但你可以在 ImageMagick 和 [=75] 中转换为 HCL 色彩空间=] Chroma通道修改如下:
magick INPUT.PNG -colorspace HCL -channel G ...
那你想做点什么吗?影响 Chroma 通道,所以现在尝试 -auto-level
,然后 return 到 sRGB 色彩空间并保存:
magick INPUT.PNG -colorspace HCL -channel G -auto-level +channel -colorspace sRGB RESULT.PNG
那么您需要提供更多线索或对该命令在 GIMP 中的作用进行更多试验 - 或者提供示例。