发明名称 一种基于高斯平滑滤波的图像分割方法
摘要 一种基于高斯平滑滤波的图像分割方法,包括以下步骤根据RGB三个分量的重要性及其它指标,将三个分量以不同的权值进行加权平均运算;采取直方图均衡化首选先进行直方图修正,把原图像的直方图利用灰度变换函数修正为均匀分布,然后再进行直方图均衡化;对图像高斯平滑滤波,在二值化过程中只使用一个全局阈值T的方法,它将图像的每个像素的灰度值与T进行比较,若大于T,则取为前景色;否则,取为背景色;将L个灰度级范围内对应像素个数最多中心点P作为初始类均值。在第i次迭代时,考察每个像素,计算它与每个灰度级的均值之间的间距,将每个像素赋均值距其最近的类,对于j=1,2,…l,计算新的聚类中心,更新类均值,将所有像素逐个考察。
申请公布号 CN105118067A 申请公布日期 2015.12.02
申请号 CN201510608672.5 申请日期 2015.09.22
申请人 成都融创智谷科技有限公司 发明人 张岱;齐弘文
分类号 G06T7/00(2006.01)I 主分类号 G06T7/00(2006.01)I
代理机构 成都弘毅天承知识产权代理有限公司 51230 代理人 杨保刚
主权项 一种基于高斯平滑滤波的图像分割方法,其特征在于:包括以下步骤步骤1、根据RGB三个分量的重要性及其它指标,将三个分量以不同的权值进行加权平均运算;步骤2、采取直方图均衡化首选先进行直方图修正,把原图像的直方图利用灰度变换函数修正为均匀分布,然后再进行直方图均衡化;步骤3、对图像进行高斯平滑滤波,使用imread()读入图像,输入高斯滤波器的均值和方差,利用高斯滤波生成高斯序列,用生成的高斯序列进行滤波,输出图像;步骤4、采取是全局阈值法,在二值化过程中只使用一个全局阈值T的方法,它将图像的每个像素的灰度值与T进行比较,若大于T,则取为前景色;否则,取为背景色;步骤5、将L个灰度级范围内对应像素个数最多中心点P作为初始类均值μ<sub>1</sub><sup>(1)</sup>,μ<sub>2</sub><sup>(2)</sup>,…,μ<sub>l</sub><sup>(l)</sup>;步骤6、在第i次迭代时,考察每个像素,计算它与每个灰度级的均值之间的间距,即它与聚类中心的距离D,将每个像素赋均值距其最近的类,即D|x<sub>p</sub>‑μ<sub>l</sub><sup>(i)</sup>|=min{D|x<sub>p</sub>‑μ<sub>j</sub><sup>(i)</sup>|,(j=1,2,…l)}D为两个像素灰度值差小于定间距;x<sub>p</sub>(p=0,1,…,255)为像素的灰度值;则<img file="FDA0000808674360000011.GIF" wi="206" he="90" /><img file="FDA0000808674360000012.GIF" wi="89" he="90" />为第i次迭代后赋给类j的像素集合;步骤7、对于j=1,2,…l,计算新的聚类中心,更新类均值:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msup><msub><mi>&mu;</mi><mi>j</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow></msup><mo>=</mo><mn>1</mn><mo>/</mo><msub><mi>N</mi><mi>j</mi></msub><munder><mo>&Sigma;</mo><mrow><mi>x</mi><mo>&Element;</mo><msubsup><mi>Q</mi><mi>j</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></msubsup></mrow></munder><msub><mi>x</mi><mi>p</mi></msub><mo>,</mo></mrow>]]></math><img file="FDA0000808674360000013.GIF" wi="622" he="197" /></maths>式中,N<sub>j</sub>是<img file="FDA0000808674360000014.GIF" wi="84" he="91" />中的像素个数;步骤8、将所有像素逐个考察,如果j=1,2,…K,有<img file="FDA0000808674360000015.GIF" wi="284" he="93" />则算法收敛,结束;否则返回步骤6继续下一次迭代;步骤9、以上聚类过程结束后,分割结果的各像素以聚类中心灰度值作为该类最终灰度。
地址 610000 四川省成都市高新区天府大道中段1388号1栋10层1058