python - 从灰度图像创建彩色图像
问题描述
我是新来的,我需要一些帮助。
我有一个灰色图像,我需要使用 Python 对其进行着色。
我需要将其转换为可以使用 matplotlib ColorMap "CMRmap" 绘制的图像,如下所示并保存:
预先感谢您帮助我。
解决方案
听起来您已经弄清楚了颜色图部分,但没有弄清楚。在肖恩的回答的基础上,如果你想保存这个数字,请拨打电话plt.savefig()
而不是plt.show()
. 然后将要保存的路径作为参数传递。
import cv2
import matplotlib.pyplot as plt
img = cv2.imread(r"path\to\img", 0)
plt.imshow(img, cmap='CMRmap')
plt.savefig("\path\to\output\file")
希望这可以帮助!
推荐阅读
- python - 将 Pyomo 导出到 .mps 文件时保留变量名
- javascript - 当元素(div)在Angular中可见和不可见时使用回调?
- c# - ASP.NET Core 3.1:查询字符串参数确定正文的类
- xcode - 导入到新机器后,Xcode 档案被识别为 macOS 应用程序而不是 iOS
- typescript - 如何在打字稿中扩展记录类型的键
- javascript - 从 Github 复制 CSV 链接并将其与导致错误的绘图代码结合起来
- arduino - 将字符串反序列化为 StaticJsonDocument
- javascript - 放入elementor modal弹出框显示“订阅确认”
- python - 熊猫条形图结合折线图显示了从 1970 年开始的时间轴
- node.js - 构建可重现的 reactJS 应用程序