一种基于加权求和的图像膨胀方法

文档序号:6471634阅读:182来源:国知局
专利名称:一种基于加权求和的图像膨胀方法
技术领域
本发明属于视频及图像处理技术,具体涉及一种基于加权求和的图像膨胀方法。
背景技术
在高质量视频以及图像的特效处理中,需要对灰度图像进行膨胀或收縮。传统的 灰度图像膨胀方法都是基于在每个像素点的一个邻域内(通常是一个矩形区域内)找出最 大灰度值来实现灰度图像的膨胀。这种方法简单易懂,但效果却不尽如人意。首先,在矩形 区域搜索最大值会导致膨胀出现方块边界的效应;另外,这种方法的在搜索区域增大的过 程中最小增大单位是一个像素,这就使得图像膨胀的效果在搜索区域变化的过程中比较生 硬。 有些灰度图像膨胀方法可以让用户选择一个模板,这个模板可以允许用户自己定 义一个搜索区域。这种方法虽然解决了前面提到的方块边界效应的问题,但却解决不了图 像效果在搜索区域变化的过程中变得生硬的问题。

发明内容
本发明的目的在于针对现有技术的缺陷,提供一种基于加权求和的图像膨胀方 法,使膨胀后的图像效果更加平滑,不产生生硬的方块边界效应。
本发明的技术方案如下一种基于加权求和的图像膨胀方法,包括如下步骤
(1)选定灰度图像膨胀的宽度值width ; (2)根据膨胀的宽度值width确定一个正方形区域范围以及该区域的权系数w ; (3)针对图像中的每个像素点,以该像素点为中心,计算步骤(2)所确定的正方形
区域范围内所有像素点灰度值与权系数w的乘积的和; (4)将计算结果进行限幅处理,即得目标图像的像素点灰度值。 进一步,如上所述的基于加权求和的图像膨胀方法,其中,步骤(2)中所述的正方
形区域的边长L = ceil (width) X2+l。 进一步,如上所述的基于加权求和的图像膨胀方法,步骤(2)中,设正方形 区域范围内的像素点到中心点的距离为r,当图像膨胀的宽度值width > 3时,如果
r《(width-3),则权系数w二 1 ;如果r > (width-3),则权系数w:e—(卜w涵+3)"2。 进一步,如上所述的基于加权求和的图像膨胀方法,步骤(2)中,设正方形区 域范围内的像素点到中心点的距离为r,当图像膨胀的宽度值width < 3时,权系数
<formula>formula see original document page 3</formula>
本发明的有益效果如下本发明不采用在每个像素点的一个邻域内找最大灰度值 的这种传统方式,而是通过计算每个像素点的一个邻域内的所有像素点灰度值加权求和的 值作为输出结果的方法来实现灰度图像的膨胀,在灰度图像膨胀的宽度值width变化的过 程中,处理后的灰度图像的膨胀效果变得非常平滑,而且,膨胀的过程中每个点是以圆形边界的趋势膨胀,不会有很生硬的方块状边界出现。


图1为本发明的方法流程图; 图2为本发明的灰度图像膨胀效果图。
具体实施例方式
下面结合附图和具体实施例对本发明进行详细的描述。
本发明所提供的基于加权求和的图像膨胀方法流程如图1所示,包括如下步骤
(1)选定灰度图像膨胀的宽度值Width ; (2)根据膨胀的宽度值width确定一个正方形区域范围以及该区域的权系数w ;
(3)针对图像中的每个像素点,以该像素点为中心,计算步骤(2)所确定的正方形 区域范围内所有像素点灰度值与权系数w的乘积的和; (4)将计算结果进行限幅处理,即得目标图像的像素点灰度值。对于8bit灰度图 像而言,一般将超过255的值限幅到255。 对于一个选定的膨胀的宽度width, width是一个浮点数,单位是像素,在确定正 方形的区域边长时,需要对width进行向上取整处理,根据如下公式得到步骤(2)中所述的 正方形区域的边长L = ceil (width) X2+1,这样就相当于有了一个LXL大小的区域。
在确定上述正方形区域的权系数时,设正方形区域范围内的像素点到中心点的距 离为r,根据width值的大小进行选择计算。
1)当图像膨胀的宽度值width > 3时,
如果r《(width-3),则权系数w = 1 ; 如果r > (width-3),则权系数『w''*"3)2 /2 。 2)当图像膨胀的宽度值width < 3时, 记t = width/3, 记o = (1-t) 0. 4+t 权系数w = 卢《2"2)。
举例来说当width = 1. 5,加权系数矩阵如下所示
0.000280.006080.016880.006080細28
0馬080.129920.360450.129920.00608
0.016880.36045l細OO0.360450.01688
0.006080.129920.360450.129920.00608
0.000280.006080.016880.006080扁28 通过求解正方形区域范围LXL内所有像素点灰度值与相应的权系数w的乘积的 和,将计算结果进行限幅处理,即得目标图像的像素点灰度值。 图2中表示了几种width取值的膨胀效果图,其中(a)为原始灰度图像,(b)为 width = 0. 5的膨胀后图像,(c)为width = 2. 5的膨胀后图像,(d)为width = 5的膨胀
后图像。
4
本发明所述的方法并不限于具体实施方式
中所述的实施例,本领域技术人员根据 本发明的技术方案得出其他的实施方式,同样属于本发明的技术创新范围。
权利要求
一种基于加权求和的图像膨胀方法,包括如下步骤(1)选定灰度图像膨胀的宽度值width;(2)根据膨胀的宽度值width确定一个正方形区域范围以及该区域的权系数w;(3)针对图像中的每个像素点,以该像素点为中心,计算步骤(2)所确定的正方形区域范围内所有像素点灰度值与权系数w的乘积的和;(4)将计算结果进行限幅处理,即得目标图像的像素点灰度值。
2. 如权利要求l所述的基于加权求和的图像膨胀方法,其特征在于步骤(2)中所述的正方形区域的边长L = ceil (width) X2+l。
3. 如权利要求1或2所述的基于加权求和的图像膨胀方法,其特征在于步骤(2)中, 设正方形区域范围内的像素点到中心点的距离为r,当图像膨胀的宽度值width > 3时,如 果r《(width-3),则权系数w = 1 ;如果r > (width-3),则权系数w- e_(n/c^+3)2 /2 。
4. 如权利要求1或2所述的基于加权求和的图像膨胀方法,其特征在于步骤(2)中, 设正方形区域范围内的像素点到中心点的距离为r,当图像膨胀的宽度值width < 3时,权 系数vi; = g-,"(2"2)其中,o = (1-t) 0. 4+t, t = width/3。
全文摘要
本发明属于视频及图像处理技术,具体涉及一种基于加权求和的图像膨胀方法。该方法通过计算每个像素点的一个邻域内的所有像素点灰度值加权求和的值作为输出结果的方法来实现灰度图像的膨胀,在灰度图像膨胀的宽度值width变化的过程中,处理后的灰度图像的膨胀效果变得非常平滑,而且,膨胀的过程中每个点是以圆形边界的趋势膨胀,不会有很生硬的方块状边界出现。
文档编号G06T5/30GK101763630SQ200810239419
公开日2010年6月30日 申请日期2008年12月9日 优先权日2008年12月9日
发明者刘铁华, 孙季川, 见良, 郑鹏程 申请人:新奥特(北京)视频技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1