2011-06-17 136 views
2

我在做一個試圖模擬Google Analytic Map Overlays的項目。 Take a look at this link以瞭解我的意思(您需要向下滾動到它所說的位置「這是一個基於地理位置的基於國家/地區的訪問者數量概覽」,由Google Analytics提供)。 Flash映射工具支持十六進制顏色代碼(例如color ='FFFFCC')。如果我沒有弄錯,這基本上是RGB編碼?調整顏色亮度的算法

我正在尋找一種算法,我可以計算地爲選定數量的綠色陰影創建顏色代碼。

看來我真的想要HSV類型的計算,而不是一個RGB。

回答

3

我認爲最簡單的方法是選擇一組顏色,然後映射到數據的不同部分。我想你可能需要更多的靈活性。

如果你想計算顏色。您可以使用HSV內部,然後隱蔽它使用這種算法RGB:

http://www.cs.rit.edu/~ncs/color/t_convert.html

+0

謝謝 - 我會看看這個。是的 - 我需要更多的靈活性。最後我可能會讓「步驟」的數量成爲用戶可配置的。基本上我想要做的是定義一個「黑暗」的顏色和一個「光」的顏色。然後可以在兩者之間有一個固定數量的步驟。 – 2011-06-17 01:14:01