python opencv 由灰度图像合成伪彩色图像并显示
时间: 2023-10-22 07:05:22 浏览: 273
基于OPENCV的灰度图像伪彩色处理
3星 · 编辑精心推荐
可以使用 OpenCV 中的 cv2.applyColorMap() 函数将灰度图像转换为伪彩色图像,并使用 cv2.imshow() 函数显示图像。下面是代码示例:
```python
import cv2
# 加载灰度图像
img_gray = cv2.imread('gray_image.jpg', cv2.IMREAD_GRAYSCALE)
# 将灰度图像转换为伪彩色图像
img_color = cv2.applyColorMap(img_gray, cv2.COLORMAP_JET)
# 显示伪彩色图像
cv2.imshow('Pseudo-color image', img_color)
cv2.waitKey(0)
cv2.destroyAllWindows()
```
其中,第一个参数为灰度图像的文件名,第二个参数为伪彩色图像的 colormap,可以选择 jet、cool、hot 等。执行这段代码,就可以得到伪彩色图像并在窗口中显示。
阅读全文