我正在嘗試調整圖像的亮度和對比度。我看了一下wiki article的RGB到HSL/HSV的轉換,然後調整和轉換回來,但是這產生了非常奇怪的輸出。所以現在我看着other examples,它似乎工作正常..唯一的問題是我怎樣才能同時調整亮度和對比度?圖像處理 - 亮度和對比度
所以說我有100 100 100的RGB,然後我想調整亮度加倍和對比一半... 2和0.5。我會怎麼做呢?根據第二個鏈接,我會爲亮度添加100個RGB值,然後將這些新的RGB值插入對比度公式中?
任何人有任何想法?
P.S - 這是在C中使用SDL和原始RGB值。
你是什麼奇怪的輸出是什麼意思? – LtWorf 2013-04-22 08:59:42
由於某種原因,顏色確實關閉,這可能是因爲我使用8位顏色(Uint8)。 – Travv92 2013-04-22 09:36:20
這應該是正常的,但我猜,因爲裏面還有一些計算,我希望有些部門的權利,你應該使用浮點轉換? – LtWorf 2013-04-22 09:37:15