首页 > 解决方案 > Python 的 matplotlib 颜色图使用什么颜色模型?

问题描述

我需要从 RGB 转换一些颜色,为此,我需要知道 matplotlib 的颜色图的颜色模型是什么。我最好的猜测是 CIELab,但我想知道第四维。

import matplotlib
import numpy as np

scale = np.random.rand(500)
matplotlib.cm.viridis(scale)

# output
array([[0.175707, 0.6979  , 0.491033, 1.      ],
       [0.127568, 0.566949, 0.550556, 1.      ],
       [0.166383, 0.690856, 0.496502, 1.      ],
       ...,
       [0.169646, 0.456262, 0.55803 , 1.      ],
       [0.139147, 0.533812, 0.555298, 1.      ],
       [0.120565, 0.596422, 0.543611, 1.      ]])

标签: pythonmatplotlibcolorscolormap

解决方案


推荐阅读