我有一个应用程序来调整图像的亮度/亮度和饱和度,我发现这个链接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软件中有轻盈和亮度。请参见下面的截图。如果还有另一种方法可以同时调整亮度/亮度饱和度,我很乐意看到它:)。
答案 0 :(得分:1)
亮度是与不同频率的光的反射或辐射相关的视觉感知。另一方面,亮度是TONE,它从最暗的颜色移动到相同颜色的最浅颜色.Gamma只是处理发光的属性。意味着图像应该是多么明亮(它更像是数学计算而非定义。
用非技术性词语我们可以说
亮度似乎更能影响照片的饱和度,而亮度似乎会影响色彩的鲜艳程度。
如果您想深入了解概念证明,请遵循此说明 http://www.sciencedirect.com/science/article/pii/S0042698910004578