图像处理中亮度和亮度的差异

时间:2015-10-28 11:03:17

标签: android image-manipulation android-image

我有一个应用程序来调整图像的亮度/亮度和饱和度,我发现这个链接here使用android colormatrix来调整亮度。这是在colormatrix中调整亮度的功能。

public static void adjustBrightness(ColorMatrix cm, float value) {
value = cleanValue(value,50);
if (value == 0) {
    return;
}

float[] mat = new float[]
{ 
    1,0,0,0,value,
    0,1,0,0,value,
    0,0,1,0,value,
    0,0,0,1,0
};
cm.postConcat(new ColorMatrix(mat));

}

但我不知道亮度是否与亮度有所不同。因为在GIMP软件中有轻盈和亮度。请参见下面的截图。如果还有另一种方法可以同时调整亮度/亮度饱和度,我很乐意看到它:)。

enter image description here enter image description here

1 个答案:

答案 0 :(得分:1)

亮度是与不同频率的光的反射或辐射相关的视觉感知。另一方面,亮度是TONE,它从最暗的颜色移动到相同颜色的最浅颜色.Gamma只是处理发光的属性。意味着图像应该是多么明亮(它更像是数学计算而非定义。

用非技术性词语我们可以说

亮度似乎更能影响照片的饱和度,而亮度似乎会影响色彩的鲜艳程度。

如果您想深入了解概念证明,请遵循此说明 http://www.sciencedirect.com/science/article/pii/S0042698910004578