6.2 自适应阈值法

 

 

 

一、介绍

固定阈值分割方法,采用一刀切的方式,在一些图像上效果比较好。但是对于不均匀,或者图像元素比较多的情况,一刀切的方法得到的结果又是不好。

 

有一种想法就是,把图像分成很多小块,每一块用固定阈值分割。这就是自动阈值分割中的自适应阈值法。

 

 

 

函数:

dst = cv2.adaptiveThreshold(src, maxValue, adaptiveMethod, thresholdType, blockSize, C)

 

dst:结果。

src:源图像,该图像必须是8位单通道图像。

maxValue: 最大值,一般为255。

adaptiveMethod:小区域阈值的计算方式。

                             

thresholdType:阈值方式(跟固定阈值的5种方式相同)

blockSize:小区域的面积。通常为3,5,7等

C:最终阈值等于小区域计算出来的阈值再减去此值。

 

 

 

 

二、代码

对比固定阈值分割、均值自适应法、高斯加权自适应法

 

 

例:

6.2 自适应阈值法_第1张图片

 

 

结果;

6.2 自适应阈值法_第2张图片

 

 

 

 

 

 

你可能感兴趣的:(10,OpenCV图像处理)