一种基于笔画点阵的LCD汉字显示方法技术

技术编号:37110882 阅读:25 留言:0更新日期:2023-04-01 05:08
本发明专利技术主要涉及LCD屏的汉字显示领域。为了解决LCD屏在显示汉字时,每个汉字都要都需要生成一个点阵数据,同时汉字数量众多,为了显示汉字不得不占用大量的内存来保存点阵数据,导致设备内存被大量占用的问题,本发明专利技术提供一种基于笔画点阵的LCD汉字显示方法,所述方法先通过对汉字笔画进行拆解,提取出汉字的所有笔画及笔画的变形,并对其进行编码保存,组成笔画点阵;在需要显示某个汉字时,按照笔画顺序依次从笔画点阵中读取汉字的笔画编码,所需要显示的汉字即可显示在LCD屏上。所需要显示的汉字即可显示在LCD屏上。所需要显示的汉字即可显示在LCD屏上。

【技术实现步骤摘要】
一种基于笔画点阵的LCD汉字显示方法


[0001]本专利技术主要涉及LCD屏汉字显示领域,尤其是涉及一种基于笔画点阵的LCD汉字显示方法。

技术介绍

[0002]LCD:(英语:Liquid Crystal Display),液晶显示器。LCD的构造是在两片平行的玻璃基板当中放置液晶盒,下基板玻璃上设置TFT(薄膜晶体管),上基板玻璃上设置彩色滤光片,通过TFT上的信号与电压改变来控制液晶分子的转动方向,从而达到控制每个像素点偏振光出射来达到显示目的。LCD已经替代CRT成为主流,其价格已经下降了很多,并已充分普及。
[0003]点阵字体:点阵字体也叫位图字体,其中每个字形都以一组二维像素信息表示。这种文字显示方式于较早前的电脑系统(例如未有图形接口时的DOS操作系统)被普遍采用。由于位图的缘故,点阵字体很难进行缩放,特定的点阵字体只能清晰地显示在相应的字号下,否则文字只被强行放大而失真字形,产生成马赛克式的锯齿边缘。但对于字号8

14px的尺寸较小的汉字字体(即现今操作系统大多采用的默认字号)现今亦仍然被使用于荧幕显示上,能够提供更高的显示效果;不过现今该种点阵字体主要只作为“辅助”的部分,当使用者设定的字体尺寸并没有拥有位图像时,字体便会以向量图像方式显示;而当打印时,印有字体无论大小亦会使用向量字形打印。
[0004]笔画:通常是指组成汉字且不间断的各种形状的点和线,如横(一)、竖(丨)、撇(丿)、折等,它是构成汉字字形的最小连笔单位。
[0005]目前LCD屏显示文字的方式,是采用对文字进行点阵编码的方式进行。以英语为代表的基于基本字母的语言,字母数量少,对所有字母进行点阵编码难度不大。但汉字之间差异较大,所以每一个汉字都需要生成一个点阵数据,同时汉字数量众多,导致为了显示汉字而不得不占用大量的内存来保存点阵数据。在低成本的设备方案中,主控芯片可用的内存资源十分有限,通常只有几十KB。而所有汉字需要的点阵数据可能达到数MB,远远超过了设备的内存上限。

技术实现思路

[0006]本专利技术所要解决的技术问题:
[0007]提供一种基于笔画点阵的LCD汉字显示方法,解决LCD屏在显示汉字时,汉字数量众多,每个汉字都要都需要生成一个点阵数据,为了显示汉字不得不占用大量的内存来保存所有汉字的点阵数据,导致设备内存被大量占用的问题。
[0008]本专利技术解决上述技术问题所采用的技术方案:
[0009]一种基于笔画点阵的LCD汉字显示方法,所述方法先通过对字体文件中的汉字笔画进行拆解,提取出汉字的所有笔画及笔画的变形组成笔画点阵,并对其进行编号保存,再通过对所有汉字进行拆解,利用笔画编号组成汉字编码;在需要显示某个汉字时,按照笔画
的笔画,搜索到的笔画点阵即可在LCD屏上组成汉字“三”的汉字点阵,完成对汉字“三的”显示。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于笔画点阵的LCD汉字显示方法,其特征在于,包括以下步骤;步骤1:读取字体文件,将字体文件中的所有笔画提取出来;步骤2:将各个笔画及对应笔画的变形以点阵的形式保存,并对各个笔画和各笔画的变形分别进行编号;步骤3:将所有汉字进行笔画拆解,将单个汉字所包含的笔画编号组成该汉字的编码序列...

【专利技术属性】
技术研发人员:陈梁高媛沈阳蒋晓东吴保雄李红建庞强
申请(专利权)人:四川长虹网络科技有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1