一种图片缩放方法及用户终端的制作方法

文档序号:9349669阅读:280来源:国知局
一种图片缩放方法及用户终端的制作方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种图片缩放方法及用户终端。
【背景技术】
[0002]随着智能终端(如智能手机、PAD等)的发展,智能终端已成为人们日常生活中必不可少的物品之一。用户经常使用智能终端浏览社交网站,浏览新闻,进行购物等等。在用户使用智能终端浏览社交网站,浏览新闻、进行购物的过程中,经常会查看一些新闻的图片或商品图片。由于受到智能终端的显示屏幕面积的限制,智能终端在显示图片时,显示的图片尺寸往往较小,这导致了用户经常不能清楚地看见图片的局部细节,给用户带来了相当大的困扰。因此,为了解决上述问题,目前迫切需要提供一种对图片进行缩放的方法。

【发明内容】

[0003]本发明实施例公开了一种图片缩放方法及用户终端,能够便利地对图片进行缩放。
[0004]本发明实施例第一方面公开了一种图片缩放方法,所述方法包括:
[0005]获取用户对目标图片进行触摸操作输入的目标指纹信息;
[0006]判断所述目标指纹信息是否与预设指纹信息相匹配;
[0007]当所述目标指纹信息与所述预设指纹信息相匹配时,检测进行所述触摸操作施加的目标压力值;
[0008]根据预先设置的压力值与缩放倍数的对应关系,获取与所述目标压力值对应的目标缩放倍数;
[0009]根据所述目标缩放倍数对所述目标图片进行缩放。
[0010]在本发明实施例第一方面的第一种可能的实现方式中,当所述目标缩放倍数为目标放大倍数时,所述根据所述目标缩放倍数对所述目标图片进行缩放包括:
[0011]从所述目标图片中选定目标区域,所述目标区域为以所述触摸操作的触摸点为中心的拥有预设面积的区域;
[0012]根据所述目标放大倍数对所述目标区域的图像进行放大。
[0013]结合本发明实施例第一方面的第一种可能的实现方式,在本发明实施例第一方面的第二种可能的实现方式中,所述根据所述目标放大倍数对所述目标区域的图像进行放大之后,所述方法还包括:
[0014]识别所述目标区域的图像中是否包括人物头像;
[0015]当所述目标区域的图像中包括人物头像时,从所述人物头像中提取目标特征信息;
[0016]发送包括所述目标特征信息的查询请求至云端服务器,以使所述云端服务器根据预先存储的特征信息与人物信息的对应关系,获取与所述目标特征信息对应的目标人物信息;
[0017]接收所述云端服务器响应所述查询请求返回的所述目标人物信息;
[0018]输出所述目标人物信息。
[0019]结合本发明实施例第一方面的第二种可能的实现方式,在本发明实施例第一方面的第三种可能的实现方式中,所述从所述人物头像中提取目标特征信息之后,所述方法还包括:
[0020]判断本地数据库中预先存储的特征信息与人物信息的对应关系中是否存在与所述目标特征信息对应的目标人物信息;
[0021]当所述本地数据库中不存在与所述目标特征信息对应的目标人物信息时,执行所述发送包括所述目标特征信息的查询请求至云端服务器的步骤。
[0022]在本发明实施例第一方面的第四种可能的实现方式中,所述预设指纹信息包括第一预设指纹信息和第二预设指纹信息,所述第一预设指纹信息和所述第二预设指纹信息不同,当所述目标指纹信息与所述第一预设指纹信息相匹配时,所述目标缩放倍数为目标放大倍数,所述根据所述目标缩放倍数对所述目标图片进行缩放,包括:
[0023]根据所述目标放大倍数对所述目标图片进行放大;
[0024]当所述目标指纹信息与所述第二预设指纹信息相匹配时,所述目标缩放倍数为目标缩小倍数,所述根据所述目标缩放倍数对所述目标图片进行缩放,包括:
[0025]根据所述目标缩小倍数对所述目标图片进行缩小。
[0026]结合本发明实施例第一方面或第一方面的第一种可能的实现方式或第一方面的第二种可能的实现方式或第一方面的第三种可能的实现方式或第一方面的第四种可能的实现方式,在本发明实施例第一方面的第五种可能的实现方式中,所述获取用户对目标图片进行触摸操作输入的目标指纹信息,包括:
[0027]检测用户对目标图片进行的触摸操作;
[0028]判断所述触摸操作的触摸时长是否超过预设时长;
[0029]当所述触摸时长超过所述预设时长时,采集用户对目标图片进行触摸操作输入的目标指纹信息。
[0030]本发明实施例第二方面公开了一种用户终端,所述用户终端包括:
[0031]第一获取模块,用于获取用户对目标图片进行触摸操作输入的目标指纹信息;
[0032]第一判断模块,用于判断所述目标指纹信息是否与预设指纹信息相匹配;
[0033]检测模块,用于所述第一判断模块判断当所述目标指纹信息与所述预设指纹信息相匹配时,检测进行所述触摸操作施加的目标压力值;
[0034]第二获取模块,用于根据预先设置的压力值与缩放倍数的对应关系,获取与所述目标压力值对应的目标缩放倍数;
[0035]缩放模块,用于根据所述目标缩放倍数对所述目标图片进行缩放。
[0036]在本发明实施例第二方面的第一种可能的实现方式中,当所述目标缩放倍数为目标放大倍数时,所述缩放模块包括:
[0037]选定单元,从所述目标图片中选定目标区域,所述目标区域为以所述触摸操作的触摸点为中心的拥有预设面积的区域;
[0038]放大单元,用于根据所述目标放大倍数对所述目标区域的图像进行放大。
[0039]结合本发明实施例第二方面的第一种可能的实现方式,在本发明实施例第二方面的第二种可能的实现方式中,所述用户终端还包括:
[0040]识别模块,用于在所述放大单元根据所述目标放大倍数对所述目标区域的图像进行放大之后,识别所述目标区域的图像中是否包括人物头像;
[0041]提取模块,用于当所述识别模块识别所述目标区域的图像中包括人物头像时,从所述人物头像中提取目标特征信息;
[0042]发送模块,用于发送包括所述目标特征信息的查询请求至云端服务器,以使所述云端服务器根据预先存储的特征信息与人物信息的对应关系,获取与所述目标特征信息对应的目标人物信息;
[0043]接收模块,用于接收所述云端服务器响应所述查询请求返回的所述目标人物信息;
[0044]输出模块,用于输出所述目标人物信息。
[0045]结合本发明实施例第二方面的第二种可能的实现方式,在本发明实施例第二方面的第三种可能的实现方式中,所述用户终端还包括:
[0046]第二判断模块,用于在所述提取模块从所述人物头像中提取目标特征信息之后,判断本地数据库中预先存储的特征信息与人物信息的对应关系中是否存在与所述目标特征信息对应的目标人物信息;
[0047]当所述第二判断模块判断所述本地数据库中不存在与所述目标特征信息对应的目标人物信息时,触发所述发送模块发送包括所述目标特征信息的查询请求至云端服务器。
[0048]在本发明实施例第二方面的第四种可能的实现方式中,所述预设指纹信息包括第一预设指纹信息和第二预设指纹信息,所述第一预设指纹信息和所述第二预设指纹信息不同,当所述目标指纹信息与所述第一预设指纹信息相匹配时,所述目标缩放倍数为目标放大倍数,所述缩放模块具体用于:
[0049]根据所述目标放大倍数对所述目标图片进行放大;
[0050]当所述目标指纹信息与所述第二预设指纹信息相匹配时,所述目标缩放倍数为目标缩小倍数,所述缩放模块具体用于:
[0051 ] 根据所述目标缩小倍数对所述目标图片进行缩小。
[0052]结合本发明实施例第二方面或第二方面的第一种可能的实现方式或第二方面的第二种可能的实现方式或第二方面的第三种可能的实现方式或第二方面的第四种可能的实现方式,在本发明实施例第二方面的第五种可能的实现方式中,所述第一获取模块包括:
[0053]检测单元,用于检测用户对目标图片进行的触摸操作;
[0054]判断单元,用于判断所述触摸操作的触摸时长是否超过预设时长;
[0055]采集单元,用于当所述判断单元判断所述触摸时长超过所述预设时长时,采集用户对目标图片进行触摸操作输入的目标指纹信息。
[0056]在本发明实施例中,用户终端获取用户对目标图片进行触摸操作输入的目标指纹信息之后,将判断目标指纹信息是否与预设指纹信息相匹配;当目标指纹信息与预设指纹信息相匹配时,用户终端检测进行触摸操作施加的目标压力值;用户终端根据预先设置的压力值与缩放倍数的对应关系,获取与目标压力值对应的目标缩放倍数,并根据目标缩放倍数对目标图片进行缩放。可见,实施本发明实施例能够便利地对图片进行缩放。
【附图说明】
[0057]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1