Chcę używać colormap "viridis" (http://bids.github.io/colormap/), a ja nie będę jeszcze aktualizować do wersji rozwojowej 1.5. W ten sposób pobrałem colormaps.py
z https://github.com/BIDS/colormap. Niestety, nie jestem w stanie sprawić, by działało. To co mam zrobić:Jak używać viridis w matplotlib 1.4
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)
To daje mi ValueError
Z traceback kończąc,
ValueError: Colormap viridis is not recognized. Possible values are: Spectral, summer, coolwarm, ...
(A potem pełna lista pierwotnie zainstalowanych colormaps.)
Wszelkie myśli o jak rozwiązać ten problem?
Awesome, właśnie tego potrzebuję. – ukrutt