点阵汉字的原理及应用

点阵汉字的原理及应用

ID:20494880

大小:659.21 KB

页数:8页

时间:2018-10-12

点阵汉字的原理及应用_第1页
点阵汉字的原理及应用_第2页
点阵汉字的原理及应用_第3页
点阵汉字的原理及应用_第4页
点阵汉字的原理及应用_第5页
资源描述:

《点阵汉字的原理及应用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、点阵汉字原理与应用一.汉字的编码由于在电脑中,所宥的数裾都足以0和1保存的。因此,想要川计算机來显示汉字前提就是要将汉字以二进制,即0和1形式进行编码。GBK内码在英文的显示操作中,一个字母、数字及字符均山1个ASCII码表示,并且由于英文字符种类相对较少,故其ASCII码是小于等于127的。而汉字由于种类繁多,每个汉字有2个ASCII码构成,这两个ASCII码称为汉字的GBK内码,通常用十六进制表示。例如,“啊”的GBK闪码=B0A1。汉字的GBK内码一定大于AOH,即160,FI的是为丫防止与

2、英文的ASCII码产生冲突。区位码为了使毎一个汉字奔一个全国统一的代码,1980年,我国颁布了第一个汉字编码的国家标准:GB2312-80《信息交换川汉字编码字符集》基本集,这个字符集是我国屮文信总处理技术的发展基础,也是n前国内所有汉字系统的统一标准。由于国称码是四位十六进制,如汉字的GBK内码,为了便于交流,大家常用的是四位十进制的区位码。所有的国标汉字与符号组成一个94x94的矩阵(见图1所示)。在此方阵中,每一行称为一个"区",每-列称为一个"位",因此,这个方阵实际上组成了一个杏94个区

3、(区号分别为01到94)、每个区内有94个位(位兮分别为01到94)的汉字字符集。一个汉字所在的区兮和位兮简单地组合在一起就构成了该汉字的n区位码"。区位码和GBK内码之间可以相互转换,区位码=GBK内码-A0H。例如:“啊”的GBK内码=BOA1,则其区fi^=B0-A0=10H=16,而其位码二Al-A0=01,所以“啊”的区位码=1601,为4位十进制码。在区位码中,01-09区为682个特殊字符,16〜87区为汉字区,包含6763个汉字。其中16-55区为一级汉字(3755个敁常用的汉字,

4、按拼音字付的次序排列),56-87区为二级汉字(3008个汉字,按部首次序排列)。因此利用区位码便可实现对600()多个汉字的提取。X01011920212223……9416啊……吧八疤巴……剎17……郯彼後M40取……懶却鹊榷确……94图1汉字的区位码表点阵字库结构点阵字库储存在汉字的点阵字库中,每个字节的每个位都代表一个汉字的一个点,每个汉字都是由一个矩形的点阵组成,0代表没冇,1代表冇,将0和1分别用不同颜色棚出就形成个汉字。常用的点阵矩阵有12*12,14*14,16*16三种字库。16*

5、16点阵字库(见图2所示)对于16*16的矩阵来说,它所需耍的位数井是16*16=256位,每个字节为8位,W此每个汉字都要用256/8=32个字节来表示。即每两个字节代表一行的16个点,共需16行(见图3所示)。00.0.'•••.•••€u...0•0.•A•A.OFKEO{MCE»•«««*春0•«d&«!.£.CE.P.P.(E•'.8•…000000000080C00000E00000E00000C0000000OOOOOOCOFOOO3O6O3OFO8O4ODO6OOO8OOO4OOO

6、000000307080E06000F0F020B000001010001000000000000010001070300070001000200000000000000080C00080000000C00000E0000C0000000080000830301000004480F000D080400000000C100080E030C000E022100080300000180000030000001000000000003000000010000100000000004-08000C00000

7、00000000E0000800OOOOOOOOOOOC1O3OF4OOOO4-4-OOFOOODO4O43OOOOO7O6OOOOO1CO31FOOOOO22OOOO4O3O8OOO1E00000600001000010000000000000000000000000000000040000080000000000000C0000000OOOOOOOOOOO4-OO1OOEOOOO4-4-OO6OOO8OCO46OO000F060000010011600000220000C01080001300

8、00060000100001000000000000000010000000000000000000000000000000000060000000OOOOOOOOOOO2OO18OCOOOO4-4OO3OOOCOEO64-OO000E060000020018300000220000E000D000310001060000000000000000000000100030000000000000000000000000080000800010008000OOOOOOOOOOO2OOO

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。