一种数字图像处理方法和装置制造方法及图纸

技术编号:11806287 阅读:109 留言:0更新日期:2015-07-31 11:09
本发明专利技术提出一种数字图像处理方法和装置,其中方法包括:针对待处理图像的原色通道分别执行以下步骤,得到处理后的图像:将所述待处理图像的所述原色通道作为源图像,对所述源图像进行高斯模糊处理,得到模糊效果图像;并通过所述模糊效果图像和源图像生成差值图像;对所述差值图像分别进行一次以上低通滤波,并将低通滤波后得到的所有滤波结果与源图像叠加,所述叠加的方式为针对各个像素,分别将所述所有滤波结果中该像素的该原色通道分量值与源图像中该像素的该原色通道分量值相加;其中,所述低通滤波的半径小于高斯模糊处理的半径,并且当低通滤波的次数大于一次时,每次低通滤波的半径各不相同。本发明专利技术能够快速自动实现针对数字图像的美化处理,并且处理的痕迹不明显。

【技术实现步骤摘要】

本专利技术涉及计算机
,尤其涉及一种数字图像处理方法和装置
技术介绍
当前,人们对数字图像处理的需求、特别是对人物数字图像美化的需求日益增多,随着这一需求的增多,出现了一些可以美化人物图像尤其是美化脸部图像的方法。这些方法大致分为两类:第一类,提高局部图像亮度法。因为斑点、黑眼圈等的颜色较暗,在人物脸部的数字图像上呈现的亮度较低,通过提高相应区域的亮度可以实现美化人物数字图像的目的。第二类,基于样本的图像修补法。取人脸图像上皮肤光滑的图像区域作为样本,对斑点、眼袋等区域进行修补,这种方法的优点是能保持被修补的皮肤的纹理效果。图像修补的算法有很多种,例如Poisson Image Editing方法、Criminisi算法等。上述方法存在以下缺点:第一类方法的缺点是造成人脸数字图像中皮肤纹理的改变,使被处理区域与未被处理区域的皮肤纹理差异明显,人工处理的痕迹明显。第二类方法的缺点是需要手动选择皮肤光滑并且较亮的区域,无法实现自动化处理;并且算法需要反复迭代,速度较慢,无法实时呈现处理效果。
技术实现思路
本专利技术提供了一种数字图像处理方法,能够快速自动实现针对数字图像的美化处理,并且处理的痕迹不明显。本专利技术提供了一种数字图像处理装置,能够快速自动实现针对数字图像的美化处理,并且处理的痕迹不明显。本专利技术的技术方案是这样实现的:一种数字图像处理方法,包括:针对待处理图像的原色通道分别执行以下步骤,得到处理后的图像:将所述待处理图像的所述原色通道作为源图像,对所述源图像进行高斯模糊处理,得到模糊效果图像;并通过所述模糊效果图像和源图像生成差值图像;对所述差值图像分别进行一次以上低通滤波,并将低通滤波后得到的所有滤波结果与源图像叠加,所述叠加的方式为针对各个像素,分别将所述所有滤波结果中该像素的该原色通道分量值与源图像中该像素的该原色通道分量值相加;其中,所述低通滤波的半径小于高斯模糊处理的半径,并且当低通滤波的次数大于一次时,每次低通滤波的半径各不相同。上述方法中,原色通道可以包括R通道、G通道和B通道中的至少一种。高斯模糊处理的半径可以为10、11、12、13、14、15或16像素;当对差值图像分别进行两次低通滤波时,两次低通滤波的半径可以分别为2像素和6像素。上述通过模糊效果图像和源图像生成差值图像的方式可以为:针对各个像素,采用模糊效果图像中该像素的该原色通道分量值减去源图像中该像素的该原色通道分量值,当相减的结果小于O时,将结果修正为O。低通滤波的方式可以为:采用高斯函数进行低通滤波。一种数字图像处理装置,包括:模糊处理模块,用于将待处理图像的原色通道作为源图像,对所述源图像进行高斯模糊处理,得到模糊效果图像;差值处理模块,用于采用所述模糊效果图像和源图像生成差值图像;低通滤波模块,用于将所述差值图像分别进行一次以上低通滤波,得到一个以上滤波结果;其中,所述低通滤波的半径小于高斯模糊处理的半径,并且当低通滤波的次数大于一次时,每次低通滤波的半径各不相同;叠加处理模块,用于将所述所有滤波结果与源图像叠加;所述叠加的方式为针对各个像素,分别将所述所有滤波结果中该像素的该原色通道分量值与源图像中该像素的该原色通道分量值相加。上述装置中,原色通道可以包括R通道、G通道和B通道中的至少一种。高斯模糊处理的半径可以为10、11、12、13、14、15或16像素;当低通滤波模块对差值图像分别进行两次低通滤波时,两次低通滤波的半径可以分别为2像素和6像素。差值处理模块采用模糊效果图像和源图像生成差值图像的方式可以为:针对各个像素,采用模糊效果图像中该像素的该原色通道分量值减去源图像中该像素的该原色通道分量值,当相减的结果小于O时,将结果修正为O。低通滤波模块进行低通滤波的方式可以为:采用高斯函数进行低通滤波。可见,本专利技术提出的数字图像处理方法和装置,对待处理图像的原色通道做相同的处理,以高斯模糊效果图像和源图像的差值图像作为基础,对差值图像做不同程度的低通滤波后再叠加到源图像上,得到最终图像处理的效果。因此本专利技术能够快速自动实现针对数字图像的美化处理,并且处理的痕迹不明显。【附图说明】图1为本专利技术方法中对待处理图像的一个通道执行的处理过程流程图;图2为本专利技术实施例一中对待处理图像的R通道执行的处理过程流程图;图3为本专利技术提出的数字图像处理装置结构示意图;图4为本专利技术实施例二中的数字图像处理装置结构示意图。【具体实施方式】本专利技术提出一种数字图像处理方法,针对待处理图像原色通道分别执行如图1所示的以下步骤,得到处理后的图像:步骤101:将所述待处理图像的所述原色通道作为源图像,对所述源图像进行高斯模糊处理,得到模糊效果图像;步骤102:通过模糊效果图像和源图像生成差值图像;步骤103:对所述差值图像分别进行一次以上低通滤波,并将低通滤波后得到的所有滤波结果与源图像叠加,所述叠加的方式为针对各个像素,分别将所述所有滤波结果中该像素的该原色通道分量值与源图像中该像素的该原色通道分量值相加;其中,所述低通滤波的半径小于高斯模糊处理的半径,并且当低通滤波的次数大于一次时,每次低通滤波的半径各不相同。为便于理解,首先对数字图像的原色通道做解释:一个数字图像中包含若干像素,每个像素的颜色可以由多个分量组成。以RGB色彩模式为例,每个像素的颜色有3个分量,即R (红色)分量、G (绿色)分量和B (蓝色)分量;每个分量的取值范围为O?255,取值越大,该分量的亮度越高。一个数字图像的R通道是指该图像中所有像素的R分量组成的图像,G通道是指该图像中所有像素的G分量组成的图像,B通道是指该图像中所有像素的B分量组成的图像。除RGB色彩模式以外,目前还存在其他色彩模式;例如CMY模式,每个像素的颜色由C (青)分量、M (品红)分量和Y (黄)分量组成,所有像素的C分量组成的图像为C通道,所有像素的M分量组成的图像为M通道,所有像素的Y分量组成的图像为Y通道。以下以RGB色彩模式的数字图像为例详细介绍。对于RGB色彩模式的数字图像来说,分别对待处理图像的R通道、G通道和B通道处理完成之后,对该待处理图像的处理也就完成了。上述方法中,所述的原色通道包括R通道、G通道和B通道中的至少一种。上述步骤101中,高斯模糊处理的半径可以为10、11、12、13、14、15或16像素;上述步骤103中,对差值图像进行两次低通滤波即可达到较佳的处理效果,两次低通滤波的半径可以分别为2像素和6像素。上述步骤102中,通过模糊效果图像和源图像生成差值图像的方式可以为:针对各个像素,采用模糊效果图像中该像素的该原色通道分量值减去源图像中该像素的该原色通道分量值,当相减的结果小于O时,将结果修正为O。其中低通滤波的方式可以为:采用高斯函数进行低通滤波。以下结合附图,举具体的实施例详细介绍。实施例一:本实施例以对数字图像的R通道进行处理为例进行说明,对数字图像的G通道、B通道进行处理的方式与此相同。在本实施例中,取人脸图像中的黑眼圈及其周边区域作为待处理图像。如图2所示,将待处理图像的R通道作为源图像(记为Image),针对源图像Image执行以下步骤:步骤201:对源图像Image做大半径的高斯模糊处理,得到模糊效果图像(记为ImageA本文档来自技高网...

【技术保护点】
一种数字图像处理方法,其特征在于,所述方法包括:针对待处理图像的原色通道分别执行以下步骤,得到处理后的图像:将所述待处理图像的所述原色通道作为源图像,对所述源图像进行高斯模糊处理,得到模糊效果图像;并通过所述模糊效果图像和源图像生成差值图像;对所述差值图像分别进行一次以上低通滤波,并将低通滤波后得到的所有滤波结果与源图像叠加,所述叠加的方式为针对各个像素,分别将所述所有滤波结果中该像素的该原色通道分量值与源图像中该像素的该原色通道分量值相加;其中,所述低通滤波的半径小于高斯模糊处理的半径,并且当低通滤波的次数大于一次时,每次低通滤波的半径各不相同。

【技术特征摘要】

【专利技术属性】
技术研发人员:蒋兴华
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1