給定任何(用戶可選)顏色,我試圖生成一個匹配的顏色去與它的用戶界面。我怎樣才能找到一種以編程方式補充另一種顏色的顏色?
基本上,它應該是一種顏色,要麼是相似的,要麼相輔相成 - 但它也必須與第一種顏色很容易區分。到目前爲止,我已經嘗試減輕/加深顏色,這很好 - 但它看起來並不是最好的,我不相信沒有更好的方法來做到這一點。
什麼是一些替代或更好的方法,我可以達到預期的效果?任何幫助深表感謝!
-
附註 - 我有RGB和HSL格式的顏色,但如果需要的話可以很容易地轉換成其他。
給定任何(用戶可選)顏色,我試圖生成一個匹配的顏色去與它的用戶界面。我怎樣才能找到一種以編程方式補充另一種顏色的顏色?
基本上,它應該是一種顏色,要麼是相似的,要麼相輔相成 - 但它也必須與第一種顏色很容易區分。到目前爲止,我已經嘗試減輕/加深顏色,這很好 - 但它看起來並不是最好的,我不相信沒有更好的方法來做到這一點。
什麼是一些替代或更好的方法,我可以達到預期的效果?任何幫助深表感謝!
-
附註 - 我有RGB和HSL格式的顏色,但如果需要的話可以很容易地轉換成其他。
謝謝,這正是我想要做的。不知道逆向工程的代碼將是那麼容易,但可以肯定地給它一個:) –
其實,看看網站,它有點顯示你在色輪上如何工作。使複製更容易一些! –
另外,這是在黑暗中拍攝。但我認爲HSL將以編程方式轉換最簡單,因爲色調是作爲單一值包含的。 http://en.wikipedia.org/wiki/HSL_and_HSV –
如果你能弄清楚如何製作色輪,那麼補色就在車輪的兩側。
更新
維基百科上的色調,HSL和HSV
http://en.wikipedia.org/wiki/Hue
http://en.wikipedia.org/wiki/HSL_and_HSV
和更多的轉換
從顏色理論來看,這是正確的,問題是要找出如何以編程方式進行。 –
有趣的追求有用的網頁離子,但我不確定它是否適合StackOverflow。也許http://photo.stackexchange.com/中的人會比我們更瞭解顏色以及如何選擇它們? – ereOn