[发明专利]点阵字库的压缩存储方法及解压方法无效
申请号: | 200810036637.0 | 申请日: | 2008-04-25 |
公开(公告)号: | CN101266775A | 公开(公告)日: | 2008-09-17 |
发明(设计)人: | 左云霞 | 申请(专利权)人: | 嘉兴闻泰通讯科技有限公司 |
主分类号: | G09G5/22 | 分类号: | G09G5/22 |
代理公司: | 上海新天专利代理有限公司 | 代理人: | 王敏杰 |
地址: | 314006浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 点阵 字库 压缩 存储 方法 解压 | ||
1.一种点阵字库的压缩存储方法,其特征在于,包括以下步骤:
步骤(1)在移动装置的内存中开辟一块动态存储区,用于装载所要压缩文字的点阵字库;
步骤(2)把移动装置的静态存储器中所要压缩文字的点阵字库装载到所述的动态存储区中;
步骤(3)读取所述的点阵字库中第一个字的点阵信息,将这个字的点阵信息转换为矩阵形式,并存储到所述的动态存储区中;
步骤(4)将步骤3中所述的矩阵进行转置变换处理,得到转置矩阵,并存储到所述的动态存储区中;
步骤(5)以行为单位扫描该字的转置矩阵,记录该转置矩阵的有用行的点阵信息和有用总行数,并存储到所述的静态存储器中;
步骤(6)依次将所要压缩文字的点阵字库中剩余所有字按照步骤3至步骤5的顺序,记录每个字的有用行点阵信息和每个字的有用行数,分别存储到所述的静态存储器中,所记录的行点阵信息数组便是压缩后的点阵字库;
步骤(7)释放开辟的动态存储区,压缩处理完成。
2.根据权利要求1所述的点阵字库的压缩存储方法,其特征在于所述的动态存储区的大小由所要压缩文字的点阵字库生成时的点阵字区域的大小决定。
3.根据权利要求1所述的点阵字库的压缩存储方法,其特征在于步骤3中根据所要压缩文字的宽高位信息读取所述点阵字库中字的点阵信息。
4.根据权利要求1所述的点阵字库的压缩存储方法,其特征在于步骤3中所述的点阵信息转换为矩阵的规则为矩阵元素的行列坐标与点阵字库中描绘字的像素色标识坐标一致。
5.根据权利要求1所述的点阵字库的压缩存储方法,其特征在于步骤3中所述的矩阵通过二维数组的形式存储在所述的动态存储区中。
6.根据权利要求1所述的点阵字库的压缩存储方法,其特征在于步骤5中所述有用行的点阵信息和有用总行数以字节方式存储。
7.一种与上述权利要求1~6所述的点阵字库的压缩存储方法对应的解压方法,其特征在于包括以下步骤:
步骤(1)在移动装置的内存中开辟一块动态存储区;
步骤(2)把移动装置的静态存储器中所要解压文字所在的压缩点阵字库装载到所述的动态存储区中;
步骤(3)根据所要还原字在所述的压缩点阵字库中的偏移量,取得该字的压缩点阵信息,并存储在所述的动态存储区中;
步骤(4)将该压缩点阵信息转换为矩阵,并进行转置变换,将转置矩阵存储在所述的动态存储区中;
步骤(5)根据解压后的点阵信息,在移动装置显示屏上显示该字;
步骤(6)释放开辟的动态存储区,解压处理完成。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于嘉兴闻泰通讯科技有限公司,未经嘉兴闻泰通讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810036637.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:显示装置
- 下一篇:一种容器及其制造方法