Я хочу использовать colormap "viridis" (http://bids.github.io/colormap/), и я пока не буду обновлять версию 1.5. Таким образом, я загрузил colormaps.py
из https://github.com/BIDS/colormap. К сожалению, я не могу заставить его работать. Это то, что я делаю:
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: Colormap viridis не распознается. Возможные значения: Spectral, summer, coolwarm,...
(И затем полный список изначально установленных цветовых палитр.)
Любые мысли о том, как исправить эту проблему?