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

技术编号:15957044 阅读:38 留言:0更新日期:2017-08-08 09:56
本发明专利技术提供一种图像处理方法及装置,其中方法包括:获取待处理图像,确定待处理图像中的第一区域,第一区域为包含预设对象的区域或一预设区域;对待处理图像进行亮度模糊处理,得到第一图像;提取出第一图像中第一区域的轮廓,并根据第一区域的轮廓,计算出轮廓边界的亮度判别门限,并根据亮度判别门限,确定第一图像中所有轮廓的轮廓边界信息;对待处理图像进行亮度信息的粗量化处理,得到第二图像;利用第一图像中所有轮廓的轮廓边界信息,对第二图像中的轮廓边界进行强化处理后,得到处理后的图像。本发明专利技术实施例通过采用轮廓提取机制、增加亮度量化等级机制改进图像的滤镜拍照效果,有效解决现有图像的滤镜拍摄效果麻点过多的问题。

【技术实现步骤摘要】
一种图像处理方法及装置
本专利技术涉及图像处理
,尤其涉及一种图像处理方法及装置。
技术介绍
智能终端相机应用是一个使用非常广泛的功能。为了提升相机应用的实用性,在应用内植入了很多图像处理功能,滤镜就是一种。但是现有技术中的滤镜受限于其设计装置的简单性,往往处理效果比较不如人意。
技术实现思路
本专利技术实施例的目的在于提供一种图像处理方法及装置,旨在解决现有技术中智能终端相机应用时由于滤镜设计简单,造成的得到的效果图像不清晰的问题。本专利技术实施例提供一种图像处理方法,包括:获取待处理图像,确定所述待处理图像中的第一区域,所述第一区域为包含预设对象的区域或一预设区域;对所述待处理图像进行亮度模糊处理,得到第一图像;提取出所述第一图像中所述第一区域的轮廓,并根据所述第一区域的轮廓,计算出轮廓边界的亮度判别门限,并根据所述亮度判别门限,确定所述第一图像中所有轮廓的轮廓边界信息;对所述待处理图像进行亮度信息的粗量化处理,得到第二图像;利用所述第一图像中所有轮廓的轮廓边界信息,对所述第二图像中的轮廓边界进行强化处理后,得到处理后的图像。其中,所述确定所述待处理图像中的第一区域,包括:判断所述待处理图像中是否存在预设对象;当所述待处理图像中存在预设对象时,确定预设对象所占的区域为所述第一区域;当所述待处理图像中不存在预设对象时,确定预设区域为所述第一区域。其中,所述当所述待处理图像中存在预设对象时,确定预设对象所占的区域为所述第一区域,包括:当所述待处理图像中存在多个预设对象时,选取面积最大的预设对象,并确定面积最大的预设对象所占的区域为所述第一区域;当所述待处理图像中存在两个面积大小相同的预设对象时,选取与中心坐标距离近的预设对象,并确定与中心坐标距离近的预设对象所占的区域为所述第一区域。其中,所述提取出所述第一图像中所述第一区域的轮廓,并根据所述第一区域的轮廓,计算出轮廓边界的亮度判别门限,包括:提取所述第一区域的轮廓像素点,统计所述第一区域的轮廓像素点的亮度最大值、亮度最小值或者亮度平均值;根据亮度最大值与第一比例系数的乘积、亮度最小值与第二比例系数的乘积或者亮度平均值确定轮廓边界的亮度判别门限,其中所述第一比例系数为小1的正数,所述第二比例系数为大于1的正数。其中,所述对所述待处理图像进行亮度信息的粗量化处理,得到第二图像,包括:提取所述待处理图像的像素点,对所述待处理图像的像素点根据如下公式进行增加亮度量化等级处理,获取所述第二图像:Y1=[y/Q]*Q其中:Y1代表经增加量化等级处理后的像素点亮度,y代表原像素点亮度,Q代表量化等级的数值,Q的取值为1-255中的任一整数,[y/Q]代表对y与Q的商做取整操作。其中,所述利用所述第一图像中所有轮廓的轮廓边界信息,对所述第二图像中的轮廓边界进行强化处理后,得到处理后的图像,包括:根据所述第一图像中所有轮廓的轮廓边界信息,提取所述第二图像的轮廓边界的像素点,对所述第二图像的轮廓边界的像素点根据如下公式进行计算获取相应像素点亮度:Y2=K*Y1+b其中:Y2代表相应像素点亮度,Y1代表经增加量化等级处理后的像素点亮度,K表示0-1之间的任意数字,b是0-255之间的任一数值;采用如下公式对相应像素点进行增加亮度量化等级处理,完成对所述第二图像中的轮廓边界亮度的强化处理,保证所述第二图像的像素点的亮度量化等级的一致性:Y3=[Y2/Q]*Q其中:Y2代表相应像素点亮度,Y3代表对相应像素点Y2处理后的像素点亮度,Q代表量化等级的数值,Q的取值为1-255中的任一整数,[Y2/Q]代表对Y2与Q的商做取整操作。本专利技术实施例还提供一种图像处理装置,包括:获取确定模块,用于获取待处理图像,确定所述待处理图像中的第一区域,所述第一区域为包含预设对象的区域或一预设区域;第一处理模块,用于对所述待处理图像进行亮度模糊处理,得到第一图像;计算处理模块,用于提取出所述第一图像中所述第一区域的轮廓,并根据所述第一区域的轮廓,计算出轮廓边界的亮度判别门限,并根据所述亮度判别门限,确定所述第一图像中所有轮廓的轮廓边界信息;第二处理模块,用于对所述待处理图像进行亮度信息的粗量化处理,得到第二图像;处理获取模块,用于利用所述第一图像中所有轮廓的轮廓边界信息,对所述第二图像中的轮廓边界进行强化处理后,得到处理后的图像。其中,所述获取确定模块包括:判断子模块,用于判断所述待处理图像中是否存在预设对象;第一确定子模块,用于当所述待处理图像中存在预设对象时,确定预设对象所占的区域为所述第一区域;第二确定子模块,用于当所述待处理图像中不存在预设对象时,确定预设区域为所述第一区域。其中,所述第一确定子模块包括:第一单元,用于当所述待处理图像中存在多个预设对象时,选取面积最大的预设对象,并确定面积最大的预设对象所占的区域为所述第一区域;第二单元,用于当所述待处理图像中存在两个面积大小相同的预设对象时,选取与中心坐标距离近的预设对象,并确定与中心坐标距离近的预设对象所占的区域为所述第一区域。其中,所述计算处理模块包括:提取统计子模块,用于提取所述第一区域的轮廓像素点,统计所述第一区域的轮廓像素点的亮度最大值、亮度最小值或者亮度平均值;第三确定子模块,用于根据亮度最大值与第一比例系数的乘积、亮度最小值与第二比例系数的乘积或者亮度平均值确定轮廓边界的亮度判别门限,其中所述第一比例系数为小1的正数,所述第二比例系数为大于1的正数。其中,所述第二处理模块进一步用于:提取所述待处理图像的像素点,对所述待处理图像的像素点根据如下公式进行增加亮度量化等级处理,获取所述第二图像:Y1=[y/Q]*Q其中:Y1代表经增加量化等级处理后的像素点亮度,y代表原像素点亮度,Q代表量化等级的数值,Q的取值为1-255中的任一整数,[y/Q]代表对y与Q的商做取整操作。其中,所述处理获取模块包括:提取处理子模块,用于根据所述第一图像中所有轮廓的轮廓边界信息,提取所述第二图像的轮廓边界的像素点,对所述第二图像的轮廓边界的像素点根据如下公式进行计算获取相应像素点亮度:Y2=K*Y1+b其中:Y2代表相应像素点亮度,Y1代表经增加量化等级处理后的像素点亮度,K表示0-1之间的任意数字,b是0-255之间的任一数值;处理子模块,用于采用如下公式对相应像素点进行增加亮度量化等级处理,完成对所述第二图像中的轮廓边界亮度的强化处理,保证所述第二图像的像素点的亮度量化等级的一致性:Y3=[Y2/Q]*Q其中:Y2代表相应像素点亮度,Y3代表对相应像素点Y2处理后的像素点亮度,Q代表量化等级的数值,Q的取值为1-255中的任一整数,[Y2/Q]代表对Y2与Q的商做取整操作。本专利技术实施例的上述技术方案至少包括如下有益效果:本专利技术实施例通过获取经过亮度模糊处理的第一图像的第一区域的轮廓像素点信息,根据第一图像的第一区域的轮廓像素点信息计算获得轮廓边界的亮度判别门限,并根据亮度判别门限,确定第一图像中所有轮廓的轮廓边界信息,然后根据第一图像中所有轮廓的轮廓边界信息,对进行亮度信息的粗量化处理后的第二图像的轮廓边界进行强化处理,可以改进图像的滤镜拍照效果,有效解决现有图像的滤镜拍摄效果麻点过多的问题。附图说明图1为本专利技术实本文档来自技高网...

【技术保护点】
一种图像处理方法,其特征在于,包括:获取待处理图像,确定所述待处理图像中的第一区域,所述第一区域为包含预设对象的区域或一预设区域;对所述待处理图像进行亮度模糊处理,得到第一图像;提取出所述第一图像中所述第一区域的轮廓,并根据所述第一区域的轮廓,计算出轮廓边界的亮度判别门限,并根据所述亮度判别门限,确定所述第一图像中所有轮廓的轮廓边界信息;对所述待处理图像进行亮度信息的粗量化处理,得到第二图像;利用所述第一图像中所有轮廓的轮廓边界信息,对所述第二图像中的轮廓边界进行强化处理后,得到处理后的图像。

【技术特征摘要】
1.一种图像处理方法,其特征在于,包括:获取待处理图像,确定所述待处理图像中的第一区域,所述第一区域为包含预设对象的区域或一预设区域;对所述待处理图像进行亮度模糊处理,得到第一图像;提取出所述第一图像中所述第一区域的轮廓,并根据所述第一区域的轮廓,计算出轮廓边界的亮度判别门限,并根据所述亮度判别门限,确定所述第一图像中所有轮廓的轮廓边界信息;对所述待处理图像进行亮度信息的粗量化处理,得到第二图像;利用所述第一图像中所有轮廓的轮廓边界信息,对所述第二图像中的轮廓边界进行强化处理后,得到处理后的图像。2.如权利要求1所述的方法,其特征在于,所述确定所述待处理图像中的第一区域,包括:判断所述待处理图像中是否存在预设对象;当所述待处理图像中存在预设对象时,确定预设对象所占的区域为所述第一区域;当所述待处理图像中不存在预设对象时,确定预设区域为所述第一区域。3.如权利要求2所述的方法,其特征在于,所述当所述待处理图像中存在预设对象时,确定预设对象所占的区域为所述第一区域,包括:当所述待处理图像中存在多个预设对象时,选取面积最大的预设对象,并确定面积最大的预设对象所占的区域为所述第一区域;当所述待处理图像中存在两个面积大小相同的预设对象时,选取与中心坐标距离近的预设对象,并确定与中心坐标距离近的预设对象所占的区域为所述第一区域。4.如权利要求1所述的方法,其特征在于,所述提取出所述第一图像中所述第一区域的轮廓,并根据所述第一区域的轮廓,计算出轮廓边界的亮度判别门限,包括:提取所述第一区域的轮廓像素点,统计所述第一区域的轮廓像素点的亮度最大值、亮度最小值或者亮度平均值;根据亮度最大值与第一比例系数的乘积、亮度最小值与第二比例系数的乘积或者亮度平均值确定轮廓边界的亮度判别门限,其中所述第一比例系数为小1的正数,所述第二比例系数为大于1的正数。5.如权利要求1所述的方法,其特征在于,所述对所述待处理图像进行亮度信息的粗量化处理,得到第二图像,包括:提取所述待处理图像的像素点,对所述待处理图像的像素点根据如下公式进行增加亮度量化等级处理,获取所述第二图像:Y1=[y/Q]*Q其中:Y1代表经增加量化等级处理后的像素点亮度,y代表原像素点亮度,Q代表量化等级的数值,Q的取值为1-255中的任一整数,[y/Q]代表对y与Q的商做取整操作。6.如权利要求5所述的方法,其特征在于,所述利用所述第一图像中所有轮廓的轮廓边界信息,对所述第二图像中的轮廓边界进行强化处理后,得到处理后的图像,包括:根据所述第一图像中所有轮廓的轮廓边界信息,提取所述第二图像的轮廓边界的像素点,对所述第二图像的轮廓边界的像素点根据如下公式进行计算获取相应像素点亮度:Y2=K*Y1+b其中:Y2代表相应像素点亮度,Y1代表经增加量化等级处理后的像素点亮度,K表示0-1之间的任意数字,b是0-255之间的任一数值;采用如下公式对相应像素点进行增加亮度量化等级处理,完成对所述第二图像中的轮廓边界亮度的强化处理,保证所述第二图像的像素点的亮度量化等级的一致性:Y3=[Y2/Q]*Q其中:Y2代表相应像素点亮度,Y3代表对相应像素点Y2处理后的像素点亮度,Q代表量化等级的数值,Q的取值为1-255中的任一整数,[Y2/Q]代表对Y2与Q...

【专利技术属性】
技术研发人员:张本好
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

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

1