(Opencv4)二值化图像

(Opencv4)二值化图像

 ret, dst = cv2.threshold(src, thresh, maxval, type)

threshold : 极限,临界值,阈值

ret: 一个数

srv : 输入图,只能输入单通道图像, 通常来说为灰度图

dst : 输出图

thresh: 阈值

maxval: 当像素值超过了阈值(或者小于阈值,根据type来决定),所赋予的值

type:二值化操作的类型,包含5种类型

  cv2.THRESH_BINARY : 超过阈值部分取maxcal(最大值),否则取0

  cv2.THRESH_BINARY_INV : cv2.THRESH_BINARY反转

  cv2.THRESH_TRUNC: 大于阈值的部分设为阈值, 否则不变

  cv2.THRESH_TOZERO: 大于阈值的部分不改变, 否则设为0

  cv2.THRESH_TOZERO_INV : cv2.THRESH_TOZERO反转



 

posted on 2021-02-01 21:10  华子哈  阅读(135)  评论(0)    收藏  举报

导航