[发明专利]一种保存点的位置的方法及装置有效
申请号: | 200910093832.1 | 申请日: | 2009-09-22 |
公开(公告)号: | CN102023736A | 公开(公告)日: | 2011-04-20 |
发明(设计)人: | 迟连滨;孙凯;赵静滨;张华涛;秦波;胡春辉;默罕默德·贝莱里;布莱恩·阿德尔贝格;彭建峰 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | G06F3/041 | 分类号: | G06F3/041;G06F21/04 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 逯长明;张淑贤 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 保存 位置 方法 装置 | ||
技术领域
本发明涉及图像处理技术领域,特别涉及一种保存点的位置的方法及装置。
背景技术
现有技术中存在用于触摸屏的密码验证产品,它依据用户选择的图片中的点,以及点击这些点的顺序作为密码。
通常情况下,记录屏幕中的点的坐标,会以当前屏幕的分辨率为参照。
参见图1,该图为屏幕分辨率为1024x768时花的坐标示意图。
当前屏幕的分辨率为1024x768,在全屏状态下显示一张图片,以坐标系中的点表示图片中的一朵花。可以看到,在屏幕的分辨率为1024x768时,图1中P表示花的位置,花的坐标为(200,600)。
如果按照(200,600)为坐标记录该花的位置,当用户修改了屏幕的分辨率时,则(200,600)会标识不一样的位置。参见图2,该图为屏幕分辨率为1280x1024时花的坐标示意图。当用户将显示器的分辨率修改为1280x1024时,仍然以全屏状态去查看同一张图片,可以看到,如果以(200,600)为坐标去找图片中出现的那朵花,是找不到的。从图2中可以看出,此时花的位置为P的位置。A点的坐标为(2000,600)。
综上所述,以屏幕的分辨率作为参照去记录屏幕中的点的坐标,并不能够准确标识出图片中出现的作为密码的点的位置。
发明内容
本发明要解决的技术问题是提供一种保存点的位置方法及装置,能够在屏幕分辨率改变时仍能够准确找到作为密码的点的位置
本发明实施例提供一种保存点的位置的方法,包括:
在第一显示分辨率下,检测用户在显示区域选择一个点;
获得在所述显示区域的所述点在所述第一显示分辨率的第一横坐标和第一纵坐标;
获得所述显示区域在所述第一显示分辨率的横坐标最大值和纵坐标最大值;
获得横坐标比例,所述横坐标比例为所述第一横坐标与所述横坐标最大值之比;
获得纵坐标比例,所述纵坐标比例为所述第一纵坐标与所述纵坐标最大值之比;
保存所述横坐标比例和所述纵坐标比例。
优选地,在检测用户在显示区域选择一个点之前还包括:
获得用户选择的第一图片;
判断所述第一图片的宽高比是否大于或等于当前显示区域的分辨率的宽高比;
如果所述第一图片的宽高比大于或等于当前显示区域的分辨率的宽高比,则将所述第一图片的高度调整为当前显示区域的分辨率的高度,调整后的图片作为第二图片;
如果所述第一图片的宽高比小于当前显示区域的分辨率的宽高比,则将所述第一图片的宽度调整为当前显示区域的分辨率的宽度,调整后的图片作为第二图片;
获得用户从所述第二图片中选择与所述显示区域大小相同的第三图片;
在显示区域中显示所述第三图片。
优选地,如果所述第一图片的宽高比大于或等于当前显示区域的分辨率的宽高比,则将所述第一图片的高度调整为当前显示区域的分辨率的高度之后还包括:将图片的宽度调整为当前显示区域的分辨的高度与图片的宽高比的乘积;
如果所述第一图片的宽高比小于当前显示区域的分辨率的宽高比,则将所述第一图片的宽度调整为当前显示区域的分辨率的宽度之后还包括:将图片的高度调整为当前显示区域的分辨率的宽度与图片的宽高比的商。
优选地,在检测用户在显示区域选择一个点之前还包括:
获得用户选择的第一图片;
获得宽度比,所述宽度比为所述第一图片的宽度与所述显示区域的宽度之比;
获得高度比,所述高度比为所述第一图片的高度与所述显示区域的高度之比;
选择所述宽度比和高度比中的较小值;
将较小值的第一图片宽度或高度调整为显示区域的宽度或高度,调整后的图片作为第四图片;
获得用户从所述第四图片中选择与所述显示区域大小相同的第五图片;
在显示区域中显示所述第五图片。
优选地,所述保存所述横坐标比例和所述纵坐标比例之后还包括:
获得用户点击的第二点的横坐标与当前显示区域分辨率的横坐标最大值的第二横坐标比例,和,所述第二点的纵坐标与当前显示区域分辨率的纵坐标最大值的第二纵坐标比例;
判断所述第二横坐标比例与所述横坐标比例的第一差值和所述第二纵坐标与所述纵坐标比例的第二差值是否均在预定阈值范围内,如果是,则用户通过认证。
优选地,所述显示区域为屏幕的全屏或一个特定的显示窗口。
本发明实施例还提供一种保存点的位置的装置,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910093832.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种有源笔书写定位方法
- 下一篇:特殊封装芯片的测试方法