看板 Prob_Solve 關於我們 聯絡資訊
我承認這個標題給的很爛,但是... 實在不知道還能怎麼下 Orz 我有一個整數陣列 a,長度為 L 裡頭元素值域為 0~X 我希望能顯示 a 的時候,不同值可以有不同顏色 例如: 0→紅色,1→藍色,2→綠色.... 以數學的方式來說,就是弄個函數,從 0~X 對應到 0~FFFFFF 但重點是,顏色又希望能用肉眼看出差異 →太亮 or 太暗都不容易分出差異 →同色系能看得出差異 還請高手指點 or 惠賜關鍵字... (是的,連要用什麼 keyword 去找演算法都不知道 Orz) ==== 我有考慮過建表,但是 X 可能破百,甚至近千....... 囧 -- 侃侃長論鮮窒礙 首頁:http://www.psmonkey.idv.tw 眾目睽睽無心顫 Blog:http://ps-think.blogspot.com 煢居少聊常人事 殺頭容易告白難 歡迎參觀 Java 版(@ptt.cc)精華區 \囧/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.136.152.119
denehs:破百就很難看出明顯的差異吧 @@? 12/19 21:54
PsMonkey:ㄜ... 古老 256 色也還好啦... XDXD 12/19 22:28
H45:關鍵字:HSI Transform (Hue, Saturation, Intensity) 12/20 00:14
H45:這應該是一個利用不同色調來做 Gray to Color 的問題 12/20 00:16
yun224:mm..HSI恐怕也不行... 12/23 20:22
H45:有道理 HSI 又慢又難以用在這個地方,我回文在下面了。 12/24 11:12