opencv自适应阈值二值化

import cv2
import numpy as np

img = cv2.imread('./cat.png')
#二值化操作是对灰度图操作,把img变成灰度图像
gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)

#自适应阈值二值化只有一个返回值
dst = cv2.adaptiveThreshold(gray, 255, cv2.ADAPTIVE_THRESH_GAUSSIAN_C, cv2.THRESH_BINARY, 3, 0)



cv2.imshow('img', np.hstack((gray, dst)))
           
cv2.waitKey(0)
cv2.destroyAllWindows()

opencv自适应阈值二值化_第1张图片

 

 

你可能感兴趣的:(大数据)