搜索周围有很多关于将图像转换为亮度(B& W)或调整饱和度w / out改变亮度的信息。但是你怎么能修改亮度呢?例如,如何使用5x5矩阵增加红色通道亮度?最终这将在C中使用,但相同的数学应该适用于java或flash。
答案 0 :(得分:0)
我相信你同样改变所有三种颜色值......
要缩放RGB颜色,请使用以下矩阵:
float mat[4][4] = {
rscale, 0.0, 0.0, 0.0,
0.0, gscale, 0.0, 0.0,
0.0, 0.0, bscale, 0.0,
0.0, 0.0, 0.0, 1.0,
};