【发布时间】:2015-12-05 17:05:18
【问题描述】:
我想使用颜色映射“viridis”(http://bids.github.io/colormap/),而且我还不会更新到开发版本 1.5。因此,我从https://github.com/BIDS/colormap 下载了colormaps.py。不幸的是,我无法让它工作。我就是这样做的:
import matplotlib.pyplot as plt
import matplotlib.image as mpimg
import numpy as np
import colormaps as cmaps
img=mpimg.imread('stinkbug.png')
lum_img = np.flipud(img[:,:,0])
plt.set_cmap(cmaps.viridis)
imgplot = plt.pcolormesh(lum_img)
这给了我一个ValueError,回溯以,
ValueError:无法识别颜色图绿色。可能的值有:Spectral、summer、coolwarm、...
(然后是最初安装的颜色图的完整列表。)
关于如何解决此问题的任何想法?
【问题讨论】:
标签: python matplotlib colormap