发明名称 手写原笔迹的实现方法
摘要 本发明提供的手写原笔迹的实现方法,通过实时地对触点进行采样并获取采样点的位置信息和实际笔宽,根据采样点的位置信息和实际笔宽可得到相邻采样点之间笔划的中心线以及该中心线上各点的位置信息和纵向笔宽,通过该中心线上各点的位置信息和纵向笔宽可得到相应像素点的填充灰度值,并对相应的像素点进行填充,即可显示出具有笔锋的手写笔迹;本方法不需要进行复杂的曲线绘制,直接操作底层图形模块,将笔迹构造成位图交给底层图形模块显示,从而避开了系统的图形处理,提高了笔锋的处理速度,带给用户流畅的书写体验。
申请公布号 CN102103761B 申请公布日期 2013.05.08
申请号 CN201110033937.5 申请日期 2011.01.31
申请人 北京壹人壹本信息科技有限公司 发明人 周佳;邹学平
分类号 G06T11/80(2006.01)I;G06F3/0488(2013.01)I 主分类号 G06T11/80(2006.01)I
代理机构 深圳鼎合诚知识产权代理有限公司 44281 代理人 陈俊斌
主权项 一种手写原笔迹的实现方法,其特征在于,包括对笔划直线笔宽的实现步骤:确定笔宽:对笔迹进行连续采样,并检测出相应采样点位置信息及实际笔宽;处理:将每二相邻采样点中前一点作采样起点,后一点作采样终点,二点连线作为二点间笔划的中心线,获取中心线上各点的位置信息及对应的纵向笔宽,根据所述中心线上各点的位置信息和所述中心线上各点对应的纵向笔宽确定所述笔划内各像素点的填充灰度值;显示:根据所述填充灰度值对相应的像素点进行填充并显示出来;还包括笔划端点的实现步骤:判断:判断所述采样点是否为所述笔划的笔划端点;处理:以所述笔划端点对应的中心线端点k为圆心,以所述中心线端点k对应的实际笔宽dk为直径确定一半圆,所述半圆的起始点和终点都在所述圆心所对应的纵向笔宽wk上,然后计算所述半圆所确定的像素点的填充灰度值。
地址 100022 北京市通州区永乐经济开发区恒业一街1271号