图片缩放方法及设备技术

技术编号:10732304 阅读:105 留言:0更新日期:2014-12-10 09:56
本发明专利技术实施例提供一种图片缩放方法及设备。该方法包括:获取对待缩放图片进行缩放操作的指令;获取所述待缩放图片的属性信息,根据所述待缩放图片的属性信息,确定所述待缩放图片的缩放点;以所述缩放点为缩放中心,对所述待缩放图片进行缩放处理。本实施例提供的图片缩放方法及设备,简化用户在图片缩放处理过程的操作。

【技术实现步骤摘要】
【国外来华专利技术】【专利摘要】本专利技术实施例提供一种图片缩放方法及设备。该方法包括:获取对待缩放图片进行缩放操作的指令;获取所述待缩放图片的属性信息,根据所述待缩放图片的属性信息,确定所述待缩放图片的缩放点;以所述缩放点为缩放中心,对所述待缩放图片进行缩放处理。本实施例提供的图片缩放方法及设备,简化用户在图片缩放处理过程的操作。【专利说明】图片缩放方法及设备
本专利技术实施例涉及图片处理技术,尤其涉及一种图片缩放方法及设备。
技术介绍
图片缩放技术包括图片放大和图片缩小两种技术。在日常应用中,用户在用户设备上浏览照片时,会对图片进行缩放处理。 现有技术中,当用户设备包括触摸屏时,用户确定需要缩放的位置,再快速在该需要缩放的位置双击一个点,然后用户设备以该点为中心进行图片的缩放;或者,用户在该需要缩放的位置进行双指捏合操作,用户设备会以双指捏合在屏幕落点的连线的中心点为中心进行图片的缩放。当用户设备不包括触摸屏时,在用户通过按键或鼠标等外部设备触发了缩放操作之后,用户设备会以图片的中心位置为中心进行图片的缩放,然后用户再移动图片位置,以使用户设备的屏幕上显示用户感兴趣的图片缩放点。 然而,现有技术中,用户设备根据用户的手指在屏幕的落点对图片进行缩放,或者根据图片的中心位置进行缩放处理,在用户获取感兴趣的图片缩放点时,操作非常繁琐。
技术实现思路
本专利技术实施例提供一种图片缩放方法及设备,以简化用户在图片缩放处理过程的操作,提高操控效率。 第一方面,本专利技术提供一种图片缩放方法,包括: 获取对待缩放图片进行缩放操作的指令; 获取所述待缩放图片的属性信息,根据所述待缩放图片的属性信息,确定所述待缩放图片的缩放点; 以所述缩放点为缩放中心,对所述待缩放图片进行缩放处理。 结合第一方面,在第一方面的第一种可能的实现方式中,所述获取所述待缩放图片的属性信息之前,还包括: 拍照获取所述待缩放图片时,记录所述待缩放图片拍照聚焦时的焦点位置,将所述待缩放图片拍照聚焦时的焦点位置作为所述待缩放图片的属性信息; 所述获取所述待缩放图片的属性信息,根据所述待缩放图片的属性信息,确定所述待缩放图片的缩放点,包括: 获取所述待缩放图片拍照聚焦时的焦点位置,将所述拍照聚焦时的焦点位置作为所述待缩放图片的缩放点。 结合第一方面,在第一方面的第二种可能的实现方式中,所述获取所述待缩放图片的属性信息之前,还包括: 在确定所述待缩放图片中包括人脸时,对所述待缩放图片进行人脸识别,获取所述待缩放图片中人脸在所述待缩放图片的位置,将所述人脸在所述待缩放图片的位置作为所述待缩放图片的属性信息; 所述获取所述待缩放图片的属性信息,根据所述待缩放图片的属性信息,确定所述待缩放图片的缩放点,包括: 获取所述人脸在所述待缩放图片的位置,将所述人脸在所述待缩放图片的位置作为所述待缩放图片的缩放点。 结合第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式中,所述对所述待缩放图片进行人脸识别,获取所述待缩放图片中人脸在所述待缩放图片的位置,包括: 在确定所述待缩放图片中包括人脸时,对所述待缩放图片进行人脸识别,获取所述待缩放图片中的人脸个数; 在所述人脸个数大于I时,获取所述待缩放图片中各人脸的面积大小,确定最大面积对应的人脸,获取所述待缩放图片中所述最大面积对应的人脸在所述待缩放图片的位置;或者, 在所述人脸个数大于I时,获取所述待缩放图片中位于预设区域的人脸在所述待缩放图片的位置。 结合第一方面,在第一方面的第四种可能的实现方式中,所述获取所述待缩放图片的属性信息之前,还包括: 获取所述待缩放图片的图片类型,根据图片信息表确定与所述图片类型对应的缩放区域,将所述缩放区域作为所述待缩放图片的属性信息,其中,所述图片信息表中存储图片类型与缩放区域的对应关系; 所述获取所述待缩放图片的属性信息,根据所述待缩放图片的属性信息,确定所述待缩放图片的缩放点,包括: 获取所述缩放区域,确定所述缩放区域的中心点,将所述缩放区域的中心点作为所述待缩放图片的缩放点。 结合第一方面的第四种可能的实现方式,在第一方面的第五种可能的实现方式中,所述获取所述待缩放图片的图片类型之前,还包括: 获取用户确定的标准图片的缩放区域和所述标准图片的图片类型,建立所述图片类型和所述缩放区域的对应关系,并将所述对应关系保存到所述图片信息表中。 结合第一方面、第一方面的第一种至第五种任一种可能的实现方式,在第一方面的第六种可能的实现方式中,所述获取用户触发的对待缩放图片进行缩放操作的指令,包括如下中的任一: 获取用户通过触碰所述待缩放图片的任意位置触发的对所述待所缩放图片进行缩放操作的指令; 获取用户通过语音触发的对所述待所缩放图片进行缩放操作的指令; 获取用户通过按压预设按键触发的对所述待所缩放图片进行缩放操作的指令。 第二方面,本专利技术提供一种用户设备,包括: 指令获取模块,用于获取对待缩放图片进行缩放操作的指令; 缩放点获取模块,用于获取所述待缩放图片的属性信息,根据所述待缩放图片的属性信息,确定所述待缩放图片的缩放点; 缩放处理模块,用于以所述缩放点为缩放中心,对所述待缩放图片进行缩放处理。 结合第二方面,在第二方面的第一种可能的实现方式中,还包括:第一属性获取模块,用于在所述缩放点获取模块获取所述待缩放图片的属性信息之前,拍照获取所述待缩放图片时,记录所述待缩放图片拍照聚焦时的焦点位置,将所述待缩放图片拍照聚焦时的焦点位置作为所述待缩放图片的属性信息; 所述缩放点获取模块具体用于:获取所述待缩放图片拍照聚焦时的焦点位置,将所述拍照聚焦时的焦点位置作为所述待缩放图片的缩放点。 结合第二方面,在第二方面的第二种可能的实现方式中,还包括:第二属性获取模块,用于在所述缩放点获取模块获取所述待缩放图片的属性信息之前,在确定所述待缩放图片中包括人脸时,对所述待缩放图片进行人脸识别,获取所述待缩放图片中人脸在所述待缩放图片的位置,将所述人脸在所述待缩放图片的位置作为所述待缩放图片的属性信息; 所述缩放点获取模块具体用于:获取所述人脸在所述待缩放图片的位置,将所述人脸在所述待缩放图片的位置作为所述待缩放图片的缩放点。 结合第二方面的第二种可能的实现方式,在第二方面的第三种可能的实现方式中,所述第二属性获取模块具体用于: 在确定所述待缩放图片中包括人脸时,对所述待缩放图片进行人脸识别,获取所述待缩放图片中的人脸个数; 在所述人脸个数大于I时,获取所述待缩放图片中各人脸的面积大小,确定最大面积对应的人脸,获取所述待缩放图片中所述最大面积对应的人脸在所述待缩放图片的位置;或者, 在所述人脸个数大于I时,获取所述待缩放图片中位于预设区域的人脸在所述待缩放图片的位置。 结合第二方面,在第二方面的第四种可能的实现方式中,还包括:第三属性获取模块,用于在所述缩放点获取模块获取所述待缩放图片的属性信息之前,获取所述待缩放图片的图片类型,根据图片信息表确定与所述图片类型对应的缩放区域,将所述缩放区域作为所述待缩放图片的属性信息,其中,所述图片信息表中存储图片类型与缩放区域的对应关系; 所述缩放点获取模块具本文档来自技高网...

【技术保护点】
一种图片缩放方法,其特征在于,包括:获取对待缩放图片进行缩放操作的指令;获取所述待缩放图片的属性信息,根据所述待缩放图片的属性信息,确定所述待缩放图片的缩放点;以所述缩放点为缩放中心,对所述待缩放图片进行缩放处理。

【技术特征摘要】
【国外来华专利技术】

【专利技术属性】
技术研发人员:章楠楠倪元强
申请(专利权)人:华为终端有限公司
类型:发明
国别省市:广东;44

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

1