pythonopencv改变hsv颜色空间三通道的值的代码
时间: 2023-03-27 17:03:06 浏览: 143
hsv.rar_HSV _HSV三通道_hsv图像
5星 · 资源好评率100%
以下是 Python OpenCV 改变 HSV 颜色空间三通道的值的代码:
```python
import cv2
import numpy as np
# 读取图片
img = cv2.imread('image.jpg')
# 转换为 HSV 颜色空间
hsv = cv2.cvtColor(img, cv2.COLOR_BGR2HSV)
# 定义要改变的颜色范围
lower_blue = np.array([110, 50, 50])
upper_blue = np.array([130, 255, 255])
# 根据颜色范围创建掩膜
mask = cv2.inRange(hsv, lower_blue, upper_blue)
# 将掩膜应用于原图像
res = cv2.bitwise_and(img, img, mask=mask)
# 显示结果
cv2.imshow('Original', img)
cv2.imshow('Mask', mask)
cv2.imshow('Result', res)
cv2.waitKey()
cv2.destroyAllWindows()
```
希望对你有帮助!
阅读全文