RGB图像转换成HSV图像的代码
时间: 2024-05-14 22:17:10 浏览: 91
python 图像处理 RGB2HSV
以下是将RGB图像转换为HSV图像的Python代码:
```python
import numpy as np
import cv2
def rgb_to_hsv(rgb_img):
# 将RGB图像转换为HSV图像
hsv_img = cv2.cvtColor(rgb_img, cv2.COLOR_RGB2HSV)
return hsv_img
# 加载RGB图像
rgb_img = cv2.imread('image.jpg')
# 转换为HSV图像
hsv_img = rgb_to_hsv(rgb_img)
# 显示HSV图像
cv2.imshow('HSV Image', hsv_img)
cv2.waitKey(0)
cv2.destroyAllWindows()
```
在这个代码中,我们使用了OpenCV库中的 `cv2.cvtColor()` 函数来将RGB图像转换为HSV图像。该函数的第一个参数是输入的RGB图像,第二个参数是转换后的图像类型,这里我们选择 `cv2.COLOR_RGB2HSV`。最后我们将转换后的HSV图像显示出来。
阅读全文