牛骨文教育服务平台(让学习变的简单)
博文笔记

matplotlib 可视化 —— cmap(colormap)

创建时间:2017-03-27 投稿人: 浏览次数:6420

color example code: colormaps_reference.py — Matplotlib 2.0.0 documentation

由其文档可知,在 colormap 类别上,有如下分类:

  • perceptual uniform sequential colormaps:感知均匀的序列化 colormap
  • sequential colormaps:序列化(连续化)色图 colormap;
    • gray:0-255 级灰度,0:黑色,1:白色,黑底白字;
    • gray_r:翻转 gray 的显示,如果 gray 将图像显示为黑底白字,gray_r 会将其显示为白底黑字;
  • diverging colormaps:两端发散的色图 colormaps;
    • seismic
  • qualitative colormaps:量化(离散化)色图;
  • miscellaneous colormaps:其他色图;

1. matplotlib

  • 设置 cmap 的几种方式:

    plt.imshow(image, cmap=plt.get_cmap("gray_r"))
    plt.imshow(image, cmap="gray_r")
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。