opencv求颜色的面积python
时间: 2023-06-29 11:16:11 浏览: 207
opencv-python实现简单的颜色识别程序
同样是求颜色的面积,这里提供一个使用Python和OpenCV的简单示例代码:
```python
import cv2
image = cv2.imread("test.jpg")
hsv = cv2.cvtColor(image, cv2.COLOR_BGR2HSV)
lower = (0, 100, 100)
upper = (10, 255, 255)
mask = cv2.inRange(hsv, lower, upper)
area = cv2.countNonZero(mask)
print("Color area:", area)
```
与C++代码类似,这里也是提取红色的像素,并计算红色区域的面积。需要注意的是,Python中的inRange函数和countNonZero函数的调用方式与C++略有不同。
阅读全文