我试图将所有16,277,216种可能的RGB颜色组合映射到0到100的范围。
基本上,我希望红色对应于100并降低到橙色,黄色,绿色,蓝色和最终黑色,其值为0.
更新: 这就是我到目前为止所想的......
#Create a list of all values in the scale
import numpy as np
scale = np.linspace(0, 100, num=(256**3))
从这里开始,如果我可以创建所有可能RGB值的另一个列表(按顺序),那就太棒了。然后我会创建一个字典,基本上作为一个查找表。
可能有一种更聪明的方法可以做到,但这是我目前的思路。