matplotlib 可视化 —— cmap(colormap)


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')


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM