ret, binary = cv.threshold(gray, 130, 255, cv.THRESH_BINARY_INV)什么意思
时间: 2024-04-03 22:36:51 浏览: 74
cvThreshold()对图像进行阀值化处理源程序
5星 · 资源好评率100%
这行代码是使用OpenCV库对灰度图像进行二值化处理的操作。其中,cv是OpenCV库的别名,gray是灰度图像,ret是阈值处理后得到的阈值,binary是二值化后的二值图像。threshold()函数是OpenCV中用于图像阈值处理的函数,它的第一个参数是原始图像,第二个参数是设定的阈值,第三个参数是当像素值超过阈值时赋予的新的像素值,第四个参数是阈值处理的方式,这里是二值化反转处理。因此,这行代码的作用是将灰度图像gray进行二值化反转处理,将灰度值大于130的像素点赋值为255,小于等于130的像素点赋值为0,得到二值图像binary,同时返回阈值ret。
阅读全文