2012-03-08 59 views
4

我正在尋找一種方法來使RGB顏色'變暖'。我最初嘗試增加RGB顏色的R分量以使其變暖,但是這產生了意想不到的結果。什麼是增加RGB顏色溫度的正確方法?數學增加RGB顏色的溫暖

+1

是「溫暖」可量化的? – max 2012-03-08 04:07:26

+0

不確定你的意思。當然,溫暖是可以量化的。你通過添加紅色來使顏色變暖。麻煩的是,你不能只加紅色。您需要使用公式來添加適量的紅色,並相應地修改RGB顏色的藍色和綠色成分,這些公式就是我正在尋找的。 – 2012-03-08 04:09:46

+0

我稱之爲發紅:)應該色相/飽和度/亮度保持不變? – max 2012-03-08 04:27:13

回答

0

我不確定你是否在使用Python - 實際上我只是發佈了另一個引用colorsys庫的答案,所以我保證我不會賣它 - 但我會將RGB值轉換爲HSV並增加「價值」或做一個如果然後檢查一些值,看看我可以增加我的溫暖。有時增加飽和度會使圖像看起來像卡通,在那裏你已經基本上從複雜的顏色倒退到主要的顏色。

祝你好運!