图像局部变形方法及其适用的图像局部变形系统及手的制造方法

文档序号:6552102阅读:236来源:国知局
图像局部变形方法及其适用的图像局部变形系统及手的制造方法
【专利摘要】图像局部变形方法及其适用的图像局部变形系统及手机。本发明公开一种图像局部变形方法,该方法包含:选定变形区域内的图像以放大倍数进行局部等比线性放大,并且选定变形区域外的边缘区域的图像以二次方倍数进行缩小;或者,选定变形区域内的图像以变形倍数进行局部等比线性缩小,并且选定变形区域外的边缘区域的图像以二次方倍数进行放大;如果变换点的像素与原图像的像素一致则无需对该点进行像素处理,直至处理完所有的像素点,完成图像变形。本发明通过选定变形区域内线性变化,选定变形区域外的边缘区域的图像以二次方倍数变形,将所要变形的区域平滑的衔接到原图当中,与以往的只针对单个点进行一种倍数的变形相比具有更好的效果。
【专利说明】图像局部变形方法及其适用的图像局部变形系统及手机
【技术领域】
[0001]本发明涉及一种图像处理技术,具体涉及一种图像局部变形方法及其适用的图像局部变形系统及手机。
【背景技术】
[0002]随着硬件设备的性能提升和图像处理技术的提高,人们已经可以对图片进行各种滤镜算法效果的处理,他们的原理都是对图片中的每个像素进行重新计算,以达到处理的图片可以有不同的效果,例如黑白效果,亮度增强效果等。由此衍生出了对图片的局部进行处理变形的方法。然而在处理例如肖像图片时,现有方案当中有局部等比放大的放大镜效果方案,有按某个点进行不等比放大的类似哈哈镜效果的方案。
[0003]现有的相关图像变形技术中,分为两种:一种是局部放大或缩小,这种方法,在局部达到了所要的变形目的,但在变形的边缘区域与真实图片之间形成突变,因此只能达到局部放大镜的效果,整体效果显的很不自然;另一种是以一点为中心,随着距离的增加,放大或缩小倍数也在增加或缩小,这种变形方法只以一点为中心,容易对图像造成严重的失真。
【发明内容】

[0004]本发明提供一种,实现达到了局部变形的效果又能使边缘部位平滑变化到与原有图片衔接一致。
[0005]为实现上述目的,本发明提供一种图像局部变形方法,其特点是,该方法包含:
选定变形区域内的图像以放大倍数进行局部等比线性放大,并且选定变形区域外的边缘区域的图像以二次方倍数进行缩小;或者,
选定变形区域内的图像以变形倍数进行局部等比线性缩小,并且选定变形区域外的边缘区域的图像以二次方倍数进行放大;
如果变换点的像素与原图像的像素一致则无需对该点进行像素处理,直至处理完所有的像素点,完成图像变形。
[0006]上述选定变形区域内的图像以放大倍数进行局部等比线性放大或缩小的方法包含:
确定线性变形的放大倍数;
初始化原图像每个像素值到一个数组中;
对处理的原图像进行像素的遍历,若当前点位于选定变形区域内,则对该当前点的像素点值赋予式(I)和(2)所示位置点的像素值;
【权利要求】
1.一种图像局部变形方法,其特征在于,该方法包含: 选定变形区域内的图像以放大倍数进行局部等比线性放大,并且选定变形区域外的边缘区域的图像以二次方倍数进行缩小;或者, 选定变形区域内的图像以变形倍数进行局部等比线性缩小,并且选定变形区域外的边缘区域的图像以二次方倍数进行放大; 如果变换点的像素与原图像的像素一致则无需对该点进行像素处理,直至处理完所有的像素点,完成图像变形。
2.如权利要求1所述的图像局部变形方法,其特征在于,所述选定变形区域内的图像以放大倍数进行局部等比线性放大或缩小的方法包含: 确定线性变形的放大倍数; 初始化原图像每个像素值到一个数组中; 对处理的原图像进行像素的遍历,若当前点位于选定变形区域内,则对该当前点的像素点值赋予式(I)和(2)所示位置点的像素值; Z = X^(X2-X0)ZM(I) F = F^(Y1-F0)ZM(2) 其中,X和Y为当前点通过式(1)、(2)换算后所对应的位置,X0, Ytl为选定变形区域的中心点,Xi, Yi为当前点的位置,M为放大倍数。
3.如权利要求2所述的图像局部变形方法,其特征在于,所述选定变形区域外的边缘区域的图像以二次方倍数进行缩小或放大的方法包含: 若当前点位于选定变形区域外,则对该当前点的像素点值赋予式(3)和(4)所示位置点的像素值; X = Xq +XfM + (X1-X)2(3) Y = T0+Υ? M+(Yr Y'")2(4) 其中X和Y为当前点通过式(3)、(4)换算后所对应的位置,Xtl, Ytl为选定变形区域的中心点,Χ’、Υ’为当前点与选定变形区域中心点的连线与选定变形区域边缘的交点,M为放大倍数,Xi, Yi为当前点的位置。
4.如权利要求3所述的图像局部变形方法,其特征在于,所述与图片的像素一致则无需对该点进行像素处理的步骤包含: 若当前点的位置坐标的绝对值小于或等于通过式(3)、(4)转换的像素值的位置坐标的绝对值时,即达到X>=Xi且Y>=Yi,或X-X0|>= I X1-X0且Y-Y0|>= I Y1-Y0时,则将原图像该点的位置的像素值赋给当前点自己; 将变形后所有像素点值保存进一个新的数组; 根据新的数组,绘制并输出图像。
5.如权利要求1所述的图像局部变形方法,其特征在于,该方法还包含: 在进行变形前检测原图像,识别定位原图像中人脸的各个部位; 以及,选择需要进行变形的部位。
6.如权利要求5所述的图像局部变形方法,其特征在于,该方法还包含: 预存不同形状的模型,作为选定变形区域的变形模型;选择需要进行变形的部位与变形模型进行匹配; 匹配后,通过变形模型的缩放对需要进行变形的部位进行局部等比线性放大或缩小变形。
7.如权利要求6所述的图像局部变形方法,其特征在于,所述选择需要进行变形的部位与变形模型进行匹配包含: 采用图像处理的方法对识别出的需要进行变形的部位的特征进行提取,做特征提取,计算出长宽比例; 从数据库中存储的模型中选取出最接近的模型。
8.一种适用如权利要求1至7中任意一项权利要求所述图像局部变形方法的图像局部变形系统,其特征在于,该系统包含: 人脸检测模块,其检测人脸图像并识别图像中人脸的各个部位; 区域模型匹配模块,其连接所述人脸检测模块的输出端,将人脸中各个部位分别与变形模型进行匹配; 图像变形模块,其连接所述区域模型匹配模块的输出端,基于变形模型对选定变形的人脸部位图像进行变形,并输出变形后图像。
9.一种手机,其特征在于,该手机包含如权利要求8所述的图像局部变形系统。
【文档编号】G06T3/00GK104036453SQ201410313586
【公开日】2014年9月10日 申请日期:2014年7月3日 优先权日:2014年7月3日
【发明者】周勇 申请人:上海斐讯数据通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1