2012-09-23 77 views
1

我需要使用HSI色彩空间更改照片的Gamma值。我将RGB更改为HSI色彩空间,并知道需要用Gamma值更改亮度。但我不知道如何找到图像的伽马值,因为HSI只是色调,饱和度和强度。任何人都知道我可以如何找到Gamma值?我很难在网上找到任何东西。如何在HSI色彩空间中获取图像的gamma值

回答

1

没有“图像的伽玛值”这样的东西。你所需要的是改变色调映射的曲线,由于历史原因,通常被称为gamma

为了做到这一点,使用某种施加在I信道,或在RGB一起单调上升曲线。最常用的例子是使用作为幂函数 - >y=x^(p),其中p是参数。 (为了使事情更加confusive,p通常被称为gamma为好。)

+0

谢谢,但我怎么决定P的值? – ATZ

+0

@ATZ,它将取决于图像的来源以及您试图更改伽玛值的原因。例如,相机传感器将对光线性作出反应,但显示器需要2.2的伽玛,所以p = 2.2/1(但通常在相机中自动完成)。旧的Mac在显示器上使用了1.8的伽马值,所以要将普通的2.2图像转换为1.8,使用p = 1.8/2.2。 –