作者PsMonkey (痞子军团团长)
站内Prob_Solve
标题给阵列上颜色...
时间Wed Dec 19 21:45:50 2007
我承认这个标题给的很烂,但是... 实在不知道还能怎麽下 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
1F:推 denehs:破百就很难看出明显的差异吧 @@? 12/19 21:54
2F:→ PsMonkey:ㄜ... 古老 256 色也还好啦... XDXD 12/19 22:28
3F:推 H45:关键字:HSI Transform (Hue, Saturation, Intensity) 12/20 00:14
4F:→ H45:这应该是一个利用不同色调来做 Gray to Color 的问题 12/20 00:16
5F:推 yun224:mm..HSI恐怕也不行... 12/23 20:22
6F:推 H45:有道理 HSI 又慢又难以用在这个地方,我回文在下面了。 12/24 11:12