[发明专利]一种基于数字图像识别算法的XWindow代填方法有效
| 申请号: | 201310292252.1 | 申请日: | 2013-08-14 |
| 公开(公告)号: | CN103366109A | 公开(公告)日: | 2013-10-23 |
| 发明(设计)人: | 郑龙;蒋树春;吕兵 | 申请(专利权)人: | 德讯科技股份有限公司 |
| 主分类号: | G06F21/36 | 分类号: | G06F21/36;G06F3/0484 |
| 代理公司: | 上海海颂知识产权代理事务所(普通合伙) 31258 | 代理人: | 季萍 |
| 地址: | 210010 江*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 数字图像 识别 算法 xwindow 方法 | ||
1.一种基于数字图像识别算法的XWindow代填方法,其特征在于:按以下步骤进行:
⑴代填第一阶段,通过WindowsAPI进行屏幕截图,获取图像;
⑵通过图像识别算法,在图像中寻找XWindows的登录用户名输入框;
⑶如果寻找不成功,则重复步骤⑴;
⑷根据寻找到的输入框的坐标计算输入框中心,同时将鼠标移动到输入框坐标,模拟用户点击,激活输入框;
⑸可再次检测屏幕图像,确认寻找到的输入框正确有效;
⑹模拟键盘输入帐户,并回车;
⑺代填第二阶段,通过WindowsAPI进行屏幕截图,获取图像;
⑻过图像识别算法,在图像中寻找XWindows的登录密码输入框;
⑼如果寻找不成功,则重复步骤(7);
⑽根据寻找到的输入框的坐标计算输入框中心,同时将鼠标移动到输入框坐标,模拟用户点击,激活输入框;
⑾可再次检测屏幕图像,确认寻找到的输入框正确有效;
(此步骤可省略);
⑿模拟键盘输入密码,并回车;
⒀代填完成。
2.如权利要求1所述的基于数字图像识别算法的XWindow代填方法,其特征在于:所述步骤⑴中,截取的屏幕图像为32位位图格式,为了提高效率,图像不以磁盘文件保存,直接存储在计算机内存中。
3.如权利要求1所述的基于数字图像识别算法的XWindow代填方法,其特征在于:所述步骤⑵中,图像识别算法是通过扫描图像,将符合编辑框的矩形寻找出来,并根据宽度和高度范围,进行筛选,最后获得最可能的结果,结果以数组的形式返回,同时返回数组元素的个数;所述矩形的定义为Rect(Left,Top,Right,Bottom)。
4.如权利要求1所述的基于数字图像识别算法的XWindow代填方法,其特征在于:所述步骤⑷中的输入框中心点坐标Point(X,Y)的计算方法为:
X =(Left+Right)/2
Y =(Top+Bottom)/2。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于德讯科技股份有限公司,未经德讯科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310292252.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:无声链
- 下一篇:一种冰箱底置冷凝器散热装置





