2011-05-18 120 views
0

如何調整圖像的亮度和對比度?如何調整圖像的亮度和對比度?

  • 一般應如何調節圖像的亮度爲前:它的範圍從-255到255

現在我想通過+100增加亮度。 通過使用下面的公式我能找到的圖像的亮度,但如何調整/改變

Brightness = (0.2126*nRed) + (0.7152*nGreen) + (0.0722*nBlue); 

我應該如何進一步接近實現這一目標?

+3

在哪? Photoshop,任何編程語言,還有其他什麼? – beerwin 2011-05-18 12:20:43

回答

0

假設你的圖像是一個像素值的數組(通常紅色,綠色和藍色各爲0-255),你可以依次對每個像素的每個通道應用一個簡單的縮放比例,看看它是否工作正常足夠。請注意,必須確保捕捉到溢出的值並將其限制在最高亮度(也可能會下溢至最低亮度,具體取決於像素的表示方式)。

+0

在C++中,它會這樣做 - 對於100,如果我爲每個R G B像素添加100。如果我得到OVerflow我將修復RGB飛機到255和下流讓我把它修復到零..將它做...通過添加100 n減少100圖像 – Pixel 2011-05-18 12:38:58

+0

我想你會得到更好的結果乘以(比如說)減少1.15,以提高15%的亮度。 – crazyscot 2011-05-18 12:40:49

相關問題