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

文档序号:9349669阅读:来源:国知局
息,例如可以包括但不限于人脸轮廓、五官的形状、五官之间的距离等等。
[0109]S209、用户终端判断本地数据库中预先存储的特征信息与人物信息的对应关系中是否存在与目标特征信息对应的目标人物信息。
[0110]本发明实施例中,用户终端的本地数据库中储存有特征信息与人物信息的对应关系。该对应关系可以为用户在用户终端进行编辑后保存的,或该对应关系也可以为其他设备或云端服务器发送至用户终端的,本发明实施例不做限定。
[0111]本发明实施例中,该人物信息可包括但不限于人物姓名、年龄、电话号码、社交网络账号等。
[0112]本发明实施例中,当用户终端判断本地数据库中预先存储的特征信息与人物信息的对应关系中存在与目标特征信息对应的目标人物信息时,执行步骤S212 ;当用户终端判断本地数据库中预先存储的特征信息与人物信息的对应关系中不存在与目标特征信息对应的目标人物信息时,执行步骤S210。
[0113]在实际应用中,当用户放大某一人物头像时,用户很有可能对该人物头像对应的人物感兴趣。因此,通过当用户放大某一人物头像时,输出该人物头像对应的人物的信息,可有助于用户了解该人物。例如,我们经常在毕业或聚会时进行拍照,很久之后再翻看相册,可能已经忘记相片中的人物姓名了 ;这时通过点击相片中人物头像,就可查看到人物的信息,方便了用户对人物进行了解,提高了用户体验。
[0114]S210、用户终端发送包括目标特征信息的查询请求至云端服务器。
[0115]本发明实施例中,当用户终端判断本地数据库中预先存储的特征信息与人物信息的对应关系中不存在与目标特征信息对应的目标人物信息时,用户终端发送包括目标特征信息的查询请求至云端服务器。云端服务器接收到查询请求之后,将响应该查询请求,根据预先存储的特征信息与人物信息的对应关系,获取与目标特征信息对应的目标人物信息。
[0116]本发明实施例中,网络中各用户终端可上传特征信息与人物信息的对应关系至云端服务器。例如,用户可在用户终端选择一个人物图像,然后编辑该人物图像对应人物的信息;在用户编辑完成后,用户终端将提取人物图像中的人物的特征信息,并建立该特征信息与用户编辑的人物信息的对应关系,并将该对应关系发生至云端服务器进行储存。
[0117]本发明实施例中,云端服务器获取与目标特征信息对应的目标人物信息之后,将发送目标人物信息至用户终端。当云端服务器查询不存在与目标特征信息对应的目标人物信息时,云端服务器可向用户终端返回用于提示不存在与目标特征信息对应的目标人物信息的提示信息。
[0118]S211、用户终端接收云端服务器响应查询请求返回的目标人物信息。
[0119]本发明实施例中,云端服务器可收集网络中各用户终端编辑的人物信息,本发明实施例通过向云端服务器请求人物信息,可提高人物信息获取的全面性,也提高了人物信息的成功获取率,提高了用户体验。
[0120]S212、用户终端输出该目标人物信息。
[0121]本发明实施例中,用户终端获取到目标人物信息之后,将输出目标人物信息,以使用户可对目标人物信息进行查看。
[0122]可见,通过实施图2所描述的实施例,可便利地对图片进行放大,且可做到对用户触摸位置的图像进行放大;当放大区域包括人物头像时,可输出人物头像对应的人物的信息,以便用户可便利地了解该人物,提高了用户体验。
[0123]请参见图3,图3为本发明实施例公开的另一种图片缩放方法的流程示意图。如图3所示,该图片缩放方法可以包括以下步骤。
[0124]S301、用户终端获取用户对目标图片进行触摸操作输入的目标指纹信息。
[0125]S302、用户终端判断目标指纹信息是否与预设指纹信息相匹配。
[0126]本发明实施例中,该预设指纹信息包括第一预设指纹信息和第二预设指纹信息,其中,第一预设指纹信息和第二预设指纹信息不相同。
[0127]本发明实施例中,用户终端获取目标指纹信息之后,将判断目标指纹信息是否与第一预设指纹信息相匹配;当目标指纹信息与第一预设指纹信息相匹配时,执行步骤S303;当目标指纹信息与第一预设指纹信息不相匹配时,用户终端判断目标指纹信息是否与第二预设指纹信息相匹配;当目标指纹信息与第二预设指纹信息相匹配时,执行步骤S303 ;当目标指纹信息与第二预设指纹信息不相匹配时,可选的,结束本流程。
[0128]本发明实施例中,用户终端获取目标指纹信息之后,也可先判断目标指纹信息是否与第二预设指纹信息相匹配;当目标指纹信息与第二预设指纹信息相匹配时,执行步骤S303 ;当目标指纹信息与第二预设指纹信息不相匹配时,用户终端判断目标指纹信息是否与第一预设指纹信息相匹配;当目标指纹信息与第一预设指纹信息相匹配时,执行步骤S303 ;当目标指纹信息与第一预设指纹信息不相匹配时,可选的,结束本流程。
[0129]S303、用户终端检测进行该触摸操作施加的目标压力值。
[0130]本发明实施例中,当第一预设指纹信息与目标指纹信息相匹配时,或第二预设指纹信息与目标指纹信息相匹配时,用户终端检测进行该触摸操作施加的目标压力值。
[0131]S304、当目标指纹信息与第一预设指纹信息相匹配时,用户终端根据预先设置的压力值与缩放倍数的对应关系,获取与目标压力值对应的目标放大倍数。
[0132]本发明实施例中,若用户终端在步骤S302中判断目标指纹信息与第一预设指纹信息相匹配,则压力值与缩放倍数的对应关系具体为压力值与放大倍数的对应关系。在用户终端根据预先设置的压力值与放大倍数的对应关系,获取与目标压力值对应的目标放大倍数之后,执行步骤S305。
[0133]S305、用户终端根据目标放大倍数对目标图片进行放大。
[0134]本发明实施例中,用户终端获取目标放大倍数之后,将根据目标放大倍数对目标图片进行放大。
[0135]S306、当目标指纹信息与第二预设指纹信息相匹配时,用户终端根据预先设置的压力值与缩放倍数的对应关系,获取与目标压力值对应的目标缩小倍数。
[0136]本发明实施例中,若用户终端在步骤S302中判断目标指纹信息与第二预设指纹信息相匹配,则压力值与缩放倍数的对应关系具体为压力值与缩小倍数的对应关系。在用户终端根据预先设置的压力值与缩小倍数的对应关系,获取与目标压力值对应的目标缩小倍数之后,执行步骤S307。
[0137]S307、用户终端根据目标缩小倍数对目标图片进行缩小。
[0138]本发明实施例中,用户终端获取目标缩小倍数之后,将根据目标缩小倍数对目标图片进行缩小。
[0139]通过实施图3所示的实施例,当用户使用一个手指对图片进行触摸时,可对图片进行放大;当用户使用另一个手指对图片进行触摸时,可对图片进行缩小。可见,通过实施本发明实施例可便利地对图片进行缩放。
[0140]请参阅图4,图4是本发明实施例公开的一种用户终端的结构示意图。其中,图4所示的用户终端可以包括第一获取模块401、第一判断模块402、检测模块403、第二获取模块404和缩放模块405。其中:
[0141]第一获取模块401,用于获取用户对目标图片进行触摸操作输入的目标指纹信息。
[0142]本发明实施例中,由用户终端的第一获取模块401获取用户对目标图片进行触摸操作输入的目标指纹信息。其中,该用户终端可包括但不限于智能手机、掌上电脑、笔记本电脑和台式电脑等具有指纹识别功能和压力检测功能的用户终端。该用户终端的操作系统可包括但不限于Android操作系统、1S操作系统、Symbian (塞班)操作系统、BlackBerry (黑莓)操作系统、Windows Phone8操作系统等等,本发明实施例不做限定。
[0143]本发明实施例中,该目标图片可以为安装于终端的任一应用输出的图片。该触摸操作为单点触摸操作。该触摸操作可以为点击触摸操作,或向任意方向滑动的滑动触摸操作,本发明实施例不做限定。
[0144]本发明实施例中,可选的,用户终端将检测用户对目标图片的任意位置进行的触摸操作;当用户终端检测到用户在目标图片的任意位置进行触摸操作时,第一获取模块401获取进行触摸操作输入的目标指纹信息。
[0145]本发明实施例中,可选的,用户终端将检测用户对目标图片的特定位置进行的触摸操作;当用户终端检测到用户在目标图片的特定位置进行触摸操作时,第一获取模块401获取进行触摸操作输入的目标指纹信息。在实际应用中,用户经常会对图片进行触摸操作,当用户对图片进行触摸操作时,可能并不是想对图片进行缩放。例如,用户通过对图片进行向左的滑动触摸操作来切换至下一张图片,或用户通过长按图片来对图片进行删除操作等等。因此,通过在特定位置对图片进行触摸操作来对图片进行缩放,有利于解决功能冲突的问题。
[0146]第一判断模块402,用于判断所述目标指纹信息是否与预设指纹信息相匹配。
[0147]本发明实施例中,用户终端预先设置有至少一个预设指纹信息。第一获取模块401获取目标指纹信息之后,第一
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1