首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种基于文字特征点和纹理特性绘制文字的方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:中国电子科技集团公司第二十八研究所

摘要:本发明提供了一种基于文字特征点和纹理特性绘制文字的方法,包括:对文字的特征点矩阵和外形样式进行解析,构造出放大后的文字特征点矢量矩阵,根据旋转角度重新计算矩阵,基于特征点矢量矩阵构造相对应的纹理单元,调用硬件显卡GraphicsProcessingUnit计算模块计算特征点矢量矩阵,实现旋转文字的高清渲染。本发明中所使用的文字旋转绘制方法不仅具备传统绘制文字方法的便于使用的特性,基于硬件显卡资源开展纹理计算创建旋转文字纹理后可提升文字的渲染效率。本发明可以用于地图文字注记、场景图层文字、文本图形标注等方面,提升地图场景的可视性和实用性,为基于地图产品的广泛应用领域提供基础支撑。

主权项:1.一种基于文字特征点和纹理特性绘制文字的方法,其特征在于,包括如下步骤:步骤1,创建纹理绘制图形显示界面,基于开放图形库创建窗口对象,并开启纹理创建功能;步骤2,采集输入文字,根据不同字符确定文字字模样式;步骤3,根据字模样式将每一个字符归一化至标准大小的栅格中,获得字符在每一个栅格的像素分布情况;步骤4,根据字模在栅格的像素分布情况,计算出当前栅格的填充率,创建相对应的字模特征点矩阵;步骤5,根据字模特征点矩阵,构建以当前栅格中心点为原点的平面直角坐标系,分别计算出栅格范围内每个栅格位置距最近文字字体本身的矢量距离,创建特征点矢量矩阵;步骤6,构建放大的特征点矢量矩阵;步骤7,输入文字旋转参数并存储至内存中,顺时针方向为正,范围为-360°至360°;步骤8,根据步骤7中的文字旋转参数计算旋转矩阵;步骤9,根据步骤6中的放大特征点矢量矩阵和步骤7中的旋转矩阵计算文字旋转后的特征点矢量矩阵;步骤10,根据步骤9得到的特征点矢量矩阵,得到当前文字旋转后的栅格填充样式构建纹理单元,并基于开放图形库进行文字绘制。

全文数据:

权利要求:

百度查询: 中国电子科技集团公司第二十八研究所 一种基于文字特征点和纹理特性绘制文字的方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。