python cmap_Python cmap包_程序模块 – PyPI – Python中文网

  • Post author:
  • Post category:python


cmapy

在python中使用matplotlib colormaps和opencv。

matplotlib提供了很多nice colormaps。cmapy将这些颜色映射公开为颜色列表,这些颜色列表可与opencv一起用于为图像着色或用于python中的其他绘图任务。Original image



viridis


请参阅此all colormaps example中截至matplotlib 2.2.3的所有可用颜色映射。

要求python 2.7或3。

MatplotLib。

opencv>=3.3.0(使用cv2.applycolormap())。

安装

python 2.7,带有pip:pip install cmapy

python 3.x,带pip:pip3 install cmapy

或者,在conda环境中:conda install -c conda-forge cmapy

如何使用

使图像着色

着色是指将颜色映射应用于图像。这是通过获取颜色映射来完成的

使用cmapy.cmap()然后应用cv2.applycolormap(),如下所示:img_colorized=cv2.applyColorMap(img,cmapy.cmap(‘viridis’))

或者,可以直接使用cmapy.colorize():img_colorized=cmapy.col