OpenCV图像处理基础2

接着上一篇OpenCV图像处理基础1继续说。

图像阈值处理

1、简单阈值处理

ret, thresholded_image = cv2.threshold(image, thresh, maxval, cv2.THRESH_BINARY)

thresh 是阈值,maxval 是最大值。

2、自适应阈值处理

thresholded_image = cv2.adaptiveThreshold(image, maxval, cv2.ADAPTIVE_THRESH_MEAN_C, cv2.THRESH_BINARY, block_size, C)

3、Otsu’s 二值化

ret, thresholded_image = cv2.threshold(image, 0, 255, cv2.THRESH_BINARY + cv2.THRESH_OTSU)

图像平滑处理

1、均值滤波

blurred_image = cv2.blur(image, (kernel_size, kernel_size))

2、高斯滤波

blurred_image = cv2

你可能感兴趣的:(OpenCV,opencv,图像处理,计算机视觉)