python灰度图转二值图代码
时间: 2023-10-12 10:18:39 浏览: 73
自己编了个二值图和灰度图的匹配代码还不错-1.fig
当然,我很乐意回答您的问题。以下是将灰度图转换为二值图像的Python代码示例:
```
import cv2
# 读取灰度图像
img = cv2.imread('gray_image.png', 0)
# 将灰度图像转换为二值图像
thresh, binary_img = cv2.threshold(img, 128, 255, cv2.THRESH_BINARY)
# 显示二值图像
cv2.imshow('binary image', binary_img)
cv2.waitKey(0)
cv2.destroyAllWindows()
```
这个程序将名称为`gray_image.png`的灰度图像读取进来,并将它转换为二值图像。在转换过程中,将灰度图像中所有像素值大于128的像素设为255,其它像素设置为0。我们可以通过调整`cv2.TRESH_BINARY`的第一个参数来实现不同的阈值调整。
希望这个程序对您有帮助!
阅读全文