[发明专利]一种用于linux操作系统的手写输入方法有效
申请号: | 200910255743.2 | 申请日: | 2009-12-28 |
公开(公告)号: | CN101763216A | 公开(公告)日: | 2010-06-30 |
发明(设计)人: | 袁东风;魏斌;石祚夫;林贺;陈飞;徐超;王恒 | 申请(专利权)人: | 山东大学 |
主分类号: | G06F3/048 | 分类号: | G06F3/048 |
代理公司: | 济南金迪知识产权代理有限公司 37219 | 代理人: | 许德山 |
地址: | 250100 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 linux 操作系统 手写输入 方法 | ||
1.一种适应于linux操作系统的手写输入方法,步骤如下:
1)开始;
2)系统功能初始化,包括:
a)framebuffer初始化
a1)开始;
a2)开启framebuffer;
a3)判断是否打开成功,如果是,转向下一步,否则转向上一步;
a4)将显示缓冲区映射为虚拟内存;
a5)等待接收显示指令;
a6)是否显示像素点,如果是,转向下一步,否则,执行清屏函数后转向步骤a5);
a7)写入像素信息;
a8)屏幕显示像素点,转向步骤a5);
b)手写识别模块初始化
b1)开始;
b2)打开linux系统串口;
b3)判断是否打开成功,如果是,转向下一步,否则转向步骤b2);
b4)向手写识别模块写入参数,设定模块与linux系统通信波特率;
b5)是否收到正确应答指令,参数写入成功,如果是,转向下一步,否则转向步骤b4);
b6)向手写识别模块写入参数,设定手写识别模块的工作方式;
b7)是否收到正确应答指令,参数写入成功,如果是,转向下一步,否则转向步骤b6);
b8)向手写识别模块写入参数,设定手写识别模块抬笔等待时间;
b9)是否收到正确应答指令,参数写入成功,如果是,转向步骤b4),处于接收参数状态,否则转向步骤b8);
c)字符输入函数初始化
c1)开始;
c2)等待接收待输入字符的码字;
c3)判断接收码字是否是正确码字,如果是,转向下一步,否则转向步骤c2);
c4)判断光标状态是否为待输入状态,如果是,转向下一步,否则,打印出错信息后转向步骤c2);
c5)将待输入字符打印到屏幕光标处,之后转向步骤c2);
3)手写轨迹处理
a)开始;
b)等待接收待显示点信息;
c)判断接收点属性是否为抬笔,如果是,转向步骤4),否则转向下一步;
d)判断接收点属性是否为移笔,如果是,转向下一步,否则,在屏幕上绘出该点后转向步骤3)中的步骤b);
e)判断该点与上一点之间斜率是否存在,如果是,转向下一步,否则转向步骤3)中的步骤g);
f)求出斜率在屏幕上绘出两点间线段,
g)补齐两点线段间空白点,在屏幕显示后转到步骤3)中的步骤b);
4)候选字符识别处理
(a)开始;
(b)判断抬笔时间是否大于设定阈值,如果是,转向下一步,否则,转向步骤3);
(c)读取linux系统与手写识别模块的通信接口,获得候选字符的GB2312码字;
(d)将读取的GB2312转换为Unicode码字;
(e)编写Qt界面程序,接收转换后的Unicode码字;
(f)执行Qt界面程序,将Unicode对应的字符显示到屏幕;
(g)转向步骤5);
5)字符选定及输出
a)开始;
b)根据Qt界面上候选字符顺序,手写笔点击触摸屏对应划定区域;
c)读取触摸屏被点击区域位置,获得待输入字符对应码字;
d)将码字传递给字符输入函数,将字符输出到光标处;
e)清除手写轨迹和Qt界面程序;
f)执行步骤6);
6)判断退出区域是否被点击,是则转向下一步,否则转向步骤3);
7)结束。
2.如权利要求1所述的输入方法中使用的一种手写输入装置,包括直流电源、手写笔、触摸屏、手写识别模块,其特征在于触摸屏通过数据线和手写识别模块相连接;手写识别模块通过标准异步串行通信接口和具有显示终端的Linux系统或嵌入式Linux系统相连接;直流电源连接到整个手写输入装置中为其供电;手写笔为圆杆型,前端呈圆锥状以便于使用者在触摸屏上书写。
3.如权利要求2所述的一种手写输入装置,其特征在于所述的触摸屏为四线电阻式或四线电容式LCD分离型压敏触摸屏。
4.如权利要求2所述的一种手写输入装置,其特征在于所述的手写笔采用金属或塑料材质的触屏手写笔。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东大学,未经山东大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910255743.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于旋挖钻机的固定座和旋挖钻机
- 下一篇:膨润土防水毯的施工方法