我有彩色/黑白图像的集合,其中大多数具有不同的亮度和饱和度。
How can I normalize those images to make them all at the same "**scale**"?
就我而言,某些图像可能还具有大量白色像素,因为它们是一些旧照片的扫描。
谢谢
很难不看到图像的任何非常具体的建议,但是一个想法可能是转到基于亮度和饱和度的颜色,然后对自动加玛进行校正感兴趣的两个渠道。
它可能会造成可怕的混乱,所以请先备份您的图像!
所以,我建议按照以下方式进行一些内容。
convert Original.jpg -colorspace HSL -channel B -auto-gamma -colorspace sRGB BrightnessNormalised.jpg
在我转到"色调,饱和度和亮度" colourspace的地方,选择Lightness
通道(这是第三个频道,所以它是B
中的CC_2(,然后进行Lightness
的自动伽玛并将其保存为亮度校正的SRGB JPEG。
同样,要使饱和度归一化,您可以做:
convert Original.jpg -colorspace HSL -channel G -auto-gamma -colorspace sRGB SaturationNormalised.jpg
,您可以一次使用-channel GB
这样做:
convert Original.jpg -colorspace HSL -channel GB -auto-gamma -colorspace sRGB Normalised.jpg
正常饱和度对于灰度图像可能不是一个好主意,而是进行一些测试。
如果您有喜怒无常的,低调的照片或通风,轻巧的高调照片,将图像的亮度正常化并不是一个好主意。挂在那个备份上 - 只需做一个ZIP/压缩的焦油单球并将其保留。