opencv如何把rbg图片转为灰度,python实现
时间: 2023-05-11 12:03:51 浏览: 199
可以使用opencv中的cv2.cvtColor()函数将RGB图像转换为灰度图像,代码如下:
```python
import cv2
# 读取RGB图像
img = cv2.imread('rgb_image.jpg')
# 将RGB图像转换为灰度图像
gray_img = cv2.cvtColor(img, cv2.COLOR_RGB2GRAY)
# 显示灰度图像
cv2.imshow('Gray Image', gray_img)
cv2.waitKey(0)
cv2.destroyAllWindows()
```
其中,cv2.COLOR_RGB2GRAY表示将RGB图像转换为灰度图像的颜色空间转换代码。
阅读全文