这段代码报错# 二值化 _, binary = cv2.threshold(gradient, 0, 255, cv2.THRESH_BINARY + cv2.THRESH_OTSU)
时间: 2024-02-17 08:02:49 浏览: 62
OTSU二值化源代码
4星 · 用户满意度95%
这个错误可能是因为 `cv2.THRESH_BINARY + cv2.THRESH_OTSU` 的语法有误,应该将 `+` 替换为 `|`,即按位或操作符。
请使用以下代码替换原来的代码:
```python
# 二值化
_, binary = cv2.threshold(gradient, 0, 255, cv2.THRESH_BINARY | cv2.THRESH_OTSU)
```
这个代码应该可以解决这个问题。
阅读全文