OpenCV 图像基础操作

3.图像改为灰白

简单阈值处理:

二值化函数,返回两个返回值。而且还要在image = cv2.imread(url,0)后加零

选取全局阈值,将整幅图像分成二值图像。如果像素值大于阈值,则为其分配之歌值(可以是白色),否则为其分配另一个值(可以是黑色)。使用的函数是cv2.threshold:

cv2.threshold(img, thresh, maxVal, cv2.xxx)
1
第一个参数是源图像,应该是灰度图;
第二个参数是对图像进行分类的阈值;
第三个参数是最大值,表示如果像素值大于(有时小于)阈值则要给出的值;
第四个参数决定给出不同类型的阈值。包括:

- cv2.THRESH_BINARY
- cv2.THRESH_BINARY_INV
- cv2.THRESH_TRUNC
- cv2.THRESH_TOZERO
- cv2.THRESH_TOZERO_INV
 

猜你喜欢

转载自blog.csdn.net/weixin_68177269/article/details/131713256