opencv+二值化
时间: 2023-11-30 17:43:01 浏览: 69
以下是使用OpenCV进行图像二值化的Python代码示例:
```python
import cv2
# 读取图像
img = cv2.imread('image.jpg', 0)
# 进行二值化处理
ret, thresh = cv2.threshold(img, 127, 255, cv2.THRESH_BINARY)
# 显示图像
cv2.imshow('image', thresh)
cv2.waitKey(0)
cv2.destroyAllWindows()
```
上述代码中,首先使用`cv2.imread()`函数读取一张灰度图像,然后使用`cv2.threshold()`函数进行二值化处理,其中`127`是阈值,`255`是最大值,`cv2.THRESH_BINARY`表示采用二进制阈值化方法。最后使用`cv2.imshow()`函数显示处理后的图像。
阅读全文