【技术实现步骤摘要】
本专利技术涉及嵌入式系统领域,特别涉及基于图像压缩的字库编解码技术。
技术介绍
目前嵌入式系统提供越来越多的字体显示功能,并且还提供了多国字库显示的支持,但在这类系统中,经常会遇到这样的情况存储器空间不足,无法记录更多的字库信息, 给嵌入式系统设计带来了及大的限制。
技术实现思路
本专利技术提供了一种基于图像压缩的字库编码方法,包括步骤101 读取字库文件,分析文件信息,根据文件信息获取字点阵灰度数据并生成位图数据;这里分析文件信息包括字体信息、字库分页信息、字库索引码信息等,其中字库索引码信息为字库所对应UNICODE编码或其它编码类型,如汉字字库中“啊“的UNICODE编码为 0x554A,GB2312 编码为 OxBOAl。这里生成的位图数据是根据文件信息中的字库分页信息按照字体图像特征生成的图像文件。步骤102 将步骤101所生成的位图数据进行基于图像的压缩处理,如ZIP、PNG图像压缩、JPG图像压缩等压缩方式,压缩后执行步骤103、步骤104的数据处理;步骤103 生成字库压缩文件;步骤104 生成字库索引文件信息,包括字体位图坐标索引及字体编码索引信 ...
【技术保护点】
1.基于图像压缩的字库编码,其特征在于包括以下步骤:步骤101:读取字库文件,分析文件信息,根据文件信息获取字库点阵灰度数据并生成位图数据;步骤102:将步骤101所生成的位图数据进行基于图像的压缩处理,压缩后执行步骤103、步骤104的数据处理;步骤103:生成字库压缩文件;步骤104:生成字库索引文件信息,包括字体位图坐标索引及字体编码索引信息;步骤105:将步骤103、步骤104生成的压缩文件存储到存储器;步骤106:启动嵌入式系统;步骤107:读取存储器压缩文件到嵌入式系统的内存。
【技术特征摘要】
【专利技术属性】
技术研发人员:管红登,
申请(专利权)人:杭州士兰微电子股份有限公司,
类型:发明
国别省市:86
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。