标签:
http://blog.csdn.net/xiaqunfeng123/article/details/17121195Otsu法是1979年由日本大津提出的。该方法在类间方差最大的情况下是最佳的,即统计鉴别分析中所用的度量。Otsu方法有一个重要的特性,就是它完全以在一幅图像的直方图上执行计算为基础,而直方图是很容易得到的一维阵列。
具体的公式推理及公式细节就不说了,详见 Conzalez 那本书,我是第三版的,在P.479——P.482 上面。
给出具体步骤如下:
1、计算输入图像的直方图,并归一化。
2、计算累积均值mu,以及全局灰度均值。
3、计算被分到类1的概率q1,和被分到类2的概率q2。
4、用公式计算类间方差,sigma = q1*q2*(mu1 - mu2)*(mu1 - mu2)
5、循环寻找类间方差最大值,并记下此时的阈值,即为最佳阈值。
6、利用最佳阈值进行图像阈值化。
关于otsu部分的程序代码如下:
注意,上面这部分传递的图像是 Mat 类型的,和 Iplimage 类型在图像参数部分写法上有一点区别,注意区分开来
显示结果如下:
图像处理算法2——Otsu最佳阈值分割法http://blog.csdn.net/xiaqunfeng123/article/details/17121195
标签:
原文地址:http://www.cnblogs.com/newcoder/p/4232176.html