area = cv2.contourArea(contour_mask)时会报错,contour_mask数据类型不对
时间: 2024-04-09 19:28:23 浏览: 91
35.R语言geom_contour等高线图绘制教程.pdf
5星 · 资源好评率100%
请确保传递给`cv2.contourArea()`函数的`contour_mask`参数是二值图像,即数据类型为`np.uint8`。您可以使用`np.uint8()`函数将其转换为正确的数据类型,如下所示:
```python
contour_mask = np.uint8(contour_mask)
area = cv2.contourArea(contour_mask)
```
这样应该就能解决报错的问题了。
阅读全文