python将原始图像变为灰度图像,并进行显示
时间: 2024-01-18 11:05:07 浏览: 88
Python读取图像并显示灰度图的实现
好的,以下是Python代码:
```python
import cv2
# 读取原始图像
img = cv2.imread('original_image.jpg')
# 将图像转为灰度图像
gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
# 显示灰度图像
cv2.imshow('Gray Image', gray)
cv2.waitKey(0)
cv2.destroyAllWindows()
```
其中,`original_image.jpg` 是原始图像的文件名,需要将其放置在代码文件同一目录下。`cv2.imread` 函数用于读取图像,`cv2.cvtColor` 函数用于将图像从 BGR 格式转为灰度格式。最后,使用 `cv2.imshow` 函数显示灰度图像,使用 `cv2.waitKey` 和 `cv2.destroyAllWindows` 函数等待用户按下任意键,然后销毁所有窗口。
阅读全文