def _cmap_to_rgb(mplmap, values):
from matplotlib import cm
cmap = getattr(cm, mplmap)
mx = values.max()
mn = values.min()
cat_values = (values-mn)/(mx-mn) # rescale values [0.0,1.0]
rgba = cmap(cat_values) # array of RGBA values in range [0.0, 1.0]
# strip alpha field and rescale to [0,255] RGB integers
rgb = [list(map(int, c[:3]*256.0)) for c in rgba]
return rgb
colormaps.py 文件源码
python
阅读 25
收藏 0
点赞 0
评论 0
评论列表
文章目录