图像处理方法、装置及电子设备制造方法及图纸

技术编号:18577005 阅读:44 留言:0更新日期:2018-08-01 12:08
本发明专利技术公开了一种图像处理方法、装置及电子设备,其中,方法包括:检测图像中的处理对象所对应的多个关键点,根据多个关键点确定处理对象的轮廓和/或形状;根据处理对象的轮廓和/或形状,确定图像中与处理对象相对应的待处理区域的区域形状以及区域范围;针对图像中的每个像素点,根据待处理区域的区域形状判断该像素点是否属于待处理区域的区域范围内;若是,按照预设的对象处理规则对该像素点进行处理。由此可知,该方式根据图像中的处理对象确定对应的待处理区域,使待处理区域能够与处理对象更加贴合;其次,该方式无需对图像中所有像素点进行处理,仅针对待处理区域内的像素点进行处理,能够减小运算量,提升图像处理的速度。

Image processing methods, devices and electronic devices

The present invention discloses an image processing method, device and electronic device, in which the method comprises: detecting a plurality of key points corresponding to a processing object in an image, determining the contour and / or shape of the processing object according to a plurality of key points, and determining the relative of the processing object in the image according to the contour and / or shape of the processed object. The area shape and area range of the area to be treated; for each pixel in the image, it is judged whether the pixel is in the area of the area to be processed according to the area shape of the area to be processed; if the pixel is processed according to the preset object processing rule. It can be seen that this method determines the corresponding processing area according to the processing object in the image, so that the treated area can be closer to the processing object; secondly, this method does not need to deal with all the pixels in the image, and only treats the pixels in the processing area to reduce the amount of operation and improve the image. The speed of processing.

【技术实现步骤摘要】
图像处理方法、装置及电子设备
本专利技术涉及图像处理
,具体涉及一种图像处理方法、装置及电子设备。
技术介绍
随着计算机图像处理技术的发展,图像美化变得越来越简便与普及,将图像美化技术应用于图像后期处理、视频直播、录制视频等场景中,例如微整形特效处理,微整形特效处理即是仅针对图像中的部分区域中的像素点进行处理,如在对人脸图像进行微整形特效处理的应用场景中,包括瘦脸、放大眼睛、拉高鼻梁、缩小鼻翼等等技术手段,可以提升趣味性以及图像的美感,因此,图像美化中的微整形特效处理技术更是得到了人们广泛的关注与青睐。但是,专利技术人在实现本专利技术的过程中,发现现有技术中的上述方式至少存在如下问题:微整形特效处理过程中往往将待处理区域的形状设置为固定的形状,导致待处理区域的轮廓或者区域范围与处理对象不匹配,从而对一些不需要进行处理的像素点也进行了处理,增加了很多额外的运算量,降低了微整形特效处理的实时性。综上所述,通过固定待处理区域的形状以及范围进行微整形特效处理的方式往往效果较差,现有技术中尚没有一种能够很好地解决上述问题的技术方案。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克本文档来自技高网...

【技术保护点】
1.一种图像处理方法,包括:检测图像中的处理对象所对应的多个关键点,根据所述多个关键点确定所述处理对象的轮廓和/或形状;根据所述处理对象的轮廓和/或形状,确定所述图像中与所述处理对象相对应的待处理区域的区域形状以及区域范围;针对所述图像中的每个像素点,根据所述待处理区域的区域形状判断该像素点是否属于所述待处理区域的区域范围内;若是,按照预设的对象处理规则对该像素点进行处理。

【技术特征摘要】
1.一种图像处理方法,包括:检测图像中的处理对象所对应的多个关键点,根据所述多个关键点确定所述处理对象的轮廓和/或形状;根据所述处理对象的轮廓和/或形状,确定所述图像中与所述处理对象相对应的待处理区域的区域形状以及区域范围;针对所述图像中的每个像素点,根据所述待处理区域的区域形状判断该像素点是否属于所述待处理区域的区域范围内;若是,按照预设的对象处理规则对该像素点进行处理。2.根据权利要求1所述的方法,其中,所述待处理区域为椭圆形待处理区域,且所述椭圆形待处理区域通过椭圆圆心、椭圆横轴和椭圆纵轴确定。3.根据权利要求2所述的方法,其中,所述针对所述图像中的每个像素点,根据所述待处理区域的区域形状判断该像素点是否属于所述待处理区域的区域范围内的步骤具体包括:针对所述图像中的每个像素点,确定该像素点的原始横坐标值以及原始纵坐标值;根据所述椭圆横轴的长度与椭圆纵轴的长度之间的横纵比值对该像素点的原始横坐标值进行缩放处理后得到该像素点的缩放横坐标值;利用该像素点的原始纵坐标值以及缩放横坐标值计算该像素点与所述椭圆圆心之间的等效圆周距离;判断该像素点与所述椭圆圆心之间的等效圆周距离是否大于所述椭圆纵轴的长度;若否,确定该像素点属于所述待处理区域。4.根据权利要求3所述的方法,其中,所述针对所述图像中的每个像素点,确定该像素点的原始横坐标值以及原始纵坐标值的步骤具体包括:预先将所述椭圆圆心确定为坐标系的坐标原点,根据所述椭圆横轴确定坐标系的横向坐标轴,根据所述椭圆纵轴确定坐标系的纵向坐标轴;根据所述坐标系计算该像素点的原始横坐标值以及原始纵坐标值。5.根据权利要求2-4任一所述的方法,其中,所述待处理区域进一步包括:目标处理区域以及环境处理区域;则所述根据所述处理对象的轮廓和/或形状,确定所述图像中与所述处理对象相对应的待处理区域的区域形状以及区域范围的步骤具体包括:根据所述处理对象的轮廓和/或形状,确定所述图像中包含的与所述处理对象相对应的目标处理区域的目标区域形状以及目标区域范围;根据所述目标处理区域的目标区域形状以及目标区域范围,确定位于所述目标处理区域外围的环境处理区域的环境区域形状以及环境区域范围;并且,所述对象处理规则进一步包括:目标处理规则以及环境处理规则;且所述按照预设的对象处理规则对该像素点进行处理的步骤具体包括:判断该像素点是否属于所述目标处理区域;若是,按照所述目标处理规则对该像素点进行处理;若否,按照...

【专利技术属性】
技术研发人员:李艳杰眭一帆
申请(专利权)人:北京奇虎科技有限公司
类型:发明
国别省市:北京,11

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

1