9
特别是在处理灰度图像时,将每个imshow
命令的颜色映射设置为imshow(i, cmap='gray')
的操作非常繁琐。我如何设置matplotlib用于灰度或任何其他颜色映射的默认颜色映射?如何在Matplotlib中设置默认颜色映射
特别是在处理灰度图像时,将每个imshow
命令的颜色映射设置为imshow(i, cmap='gray')
的操作非常繁琐。我如何设置matplotlib用于灰度或任何其他颜色映射的默认颜色映射?如何在Matplotlib中设置默认颜色映射
要更改默认颜色映射仅对当前交互式会话或一个脚本使用
import matplotlib.pyplot as plt plt.rcParams['image.cmap'] = 'gray'
。
要更改默认颜色映射,请永久编辑配置文件~/.config/matplotlib/matplotlibrc
并添加行image.cmap: gray
。 根据您的需要用任何其他有效的色彩图替换灰色值。
参见http://txt.arboreus.com/2014/10/21/how-to-set-default-colormap-in-matplotlib.html 和Matplotlib http://matplotlib.org/users/customizing.html
的概略结构