数字图像处理 阈值处理

阈值处理函数

ret,res=cv2.threshold(img,10,255,cv2.THRESH_BINARY)

参数表:
img---------------图片
10-----------------阈值
255---------------最大灰度值
cv2.THRESH_BINARY-------------一种阈值处理策略,将大于阈值的灰度值设为最大灰度值(就是参数表中设置的255),小于阈值的值设为0

总共有一下几种策略:
Threshold Binary, Inverted:将大于阈值的灰度值设为0,其他值设为最大灰度值。
Truncate:将大于阈值的灰度值设为阈值,小于阈值的值保持不变。
Threshold to Zero:将小于阈值的灰度值设为0,大于阈值的值保持不变。
Threshold to Zero, Inverted:将大于阈值的灰度值设为0,小于阈值的值保持不变。

返回值:
函数有两个返回值
ret-------如果读到图片则True 反之 False
res------阈值处理结果(图片源是单通道则返回单通道,多通道同理)


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部