2011-04-08 40 views
1

搜索周圍有很多關於將圖像轉換爲亮度(B & W)或調整飽和度/改變亮度的信息。但是,你怎麼能修改亮度本身?例如,如何使用5x5矩陣增加紅色通道亮度?最終這將在C中使用,但相同的數學應該工作瓦特/ Java或Flash。什麼是調整亮度的顏色矩陣?

回答

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, 
}; 

來源:http://www.graficaobscura.com/matrix/index.html

+0

對,對不起,我應該已經解釋。我有色彩矩陣處理工作的亮度,飽和度,色調,班次和着色。我無法弄清楚如何爲亮度做一件事。 – Shizam 2011-04-08 02:28:04

+0

哦,上面的矩陣是用來調整亮度,這與亮度類似,但不完全:) – Shizam 2011-04-08 17:32:25