2014-09-23 41 views

回答

1

你的值的范围是1.05 - 0.95 = 0.1。所以给定一个x值,它在这个范围内的百分比是(x - 0.95)/0.1。这会给你一些介于0和1之间的值。然后你可以用它作为HSV scale(色调/饱和度/亮度)中的色调值来获得该范围内的颜色。

所以1.00的值(在你的例子中最终为绿色)转换为0.5,这可以(例如)映射到HSV代码(127,255,255)(你可能想要完全饱和和价值,因此255)。在维基百科文章中将其转换为RGB为explained,并且在那里有许多编程语言的算法。