ret, img_binary = cv2.threshold(img_gray, 127, 255, cv2.THRESH_BINARY) # 使用cv2.threshold进行阈值处理,127是阈值(二值化) cv2.imshow('img_binary', img_binary) cv2.waitKey(0) cv2.destroyAllWindows()
时间: 2024-03-29 17:37:18 浏览: 90
基于阈值法的图像二值化处理源代码
4星 · 用户满意度95%
这段代码使用了OpenCV库中的cv2.threshold函数对灰度图像进行二值化处理,并将处理结果通过cv2.imshow函数显示出来。其中阈值设为127,即将灰度值大于127的像素设为255,小于等于127的像素设为0,得到二值化图像img_binary。最后通过cv2.waitKey和cv2.destroyAllWindows函数实现窗口的关闭。
阅读全文