课程实验:编程读汉字点阵字库,把自己的名字和学号叠加到图片的右下位置。 主要步骤分为三部分 第一部分:读取图片(文件读取) 第二部分:读取文字并从字库中提取相应的编码(字库的存储原理) 第三部分:将相应的编码映射到图片的相应位置实现文字“写在图片上”(提取编码的转换映射) 第一部分:读取图片(文件读 ...
分类:
其他好文 时间:
2018-05-08 21:00:58
阅读次数:
259
大家注意到没有,RA2的中文版本使用的是GBK点阵字库,这样做有一个好处:不管玩家是用的简体还是繁体都能识别显示的文字。 GBK的意思大概是“国家标准汉字扩展字符集”吧,记不清了。但它的确是个好东东,比GB2312、BIG5什么的强多了。因为它包括GB2312、GBK的所有字符而且还补充了很多字,另 ...
分类:
其他好文 时间:
2017-04-03 14:47:47
阅读次数:
426
http://blog.csdn.net/zixu/archive/2008/01/15/2045164.aspx 原文连接一、汉字编码1. 区位码 在国标GD2312—80中规定,所有的国标汉字及符号分配在一个94行、94列的方阵中,方阵的每一行称为一个“区”,编号为01区到94区,每一列称为一个...
分类:
其他好文 时间:
2015-05-14 15:42:46
阅读次数:
105
源:点阵字库的生产原理 所有的汉字或者英文都是下面的原理, 由左至右,每8个点占用一个字节,最后不足8个字节的占用一个字节,而且从最高位向最低位排列。生成的字库说明:(以12×12例子) 一个汉字占用字节数:12÷8=1····4也就是占用了2×12=24个字节。 编码排序A0A0→A0FE A1....
分类:
其他好文 时间:
2015-05-12 10:47:44
阅读次数:
504
早在遥远的DOS时代,点阵汉字库为计算机处理汉字起到了关键作用。当时的显示器在图形模式下的分辨率只有640x480甚至320x200,显示汉字直接使用点阵字库在屏幕上打点就可以了。如今的电脑屏幕甚至手机、电视屏幕都已经进入视网膜高清屏时代,字体也早使用了矢量化技术。其实在工控机等嵌入式设备领域点阵字...
分类:
其他好文 时间:
2015-05-04 11:43:18
阅读次数:
154
(0)HZK16 点阵字库原理及实现(1)utf8 和 unicode gb2312之间的转换(2)gb2312 的拓展 gbk 实现了更多的文字编码 像“瞭望塔”的瞭子在gb2312中是没有的华丽分割线---------------------------author:pkf-----------...
分类:
Web程序 时间:
2015-05-03 20:24:03
阅读次数:
549
用Delphi2010做一个点阵字库软件,字库生成部分是从一个用Delphi2007做旧的程序里扣出来的。点阵字库软件完成后生成GB2312字库在LED控制卡上显示为乱码。知道Delphi版本高于2009(含),则Delphi是unicode版本,旧程序无问题,那么问题肯定出在编码转字符部分,于.....
#include
#define uchar unsigned char
#define uint unsigned int
sbit rs=P3^5;
sbit lcden=P3^4;
sbit dula=P2^6;
sbit wela=P2^7;
uchar table1[]="TX-51STAR MCU";
uchar table2[]="WWW.TXMCU.COM";
void delay...
分类:
其他好文 时间:
2015-01-26 17:07:57
阅读次数:
183
51的代码
#include
#include
#define int8 unsigned char
#define int16 unsigned int
#define int32 unsigned long
int8 code num_tab[10][8]={
{0xFF,0xFF,0xC1,0xBE,0xBE,0xC1,0xFF,0xFF},/*"0",0*/
{0xFF,0x...
分类:
其他好文 时间:
2015-01-21 13:29:05
阅读次数:
146
使用字库HZK16,该字库是符合GB2312标准的16×16点阵字库,存储每个汉字需要32字节(16*16/8=32字节)。HZK16中的一个汉字的偏移地址计算公式(假设机内码为ABCD):offset=[(AB-0XA1)*94+(CD-0XA1)]*32
证明:
GB2312编码对所收录字符进行了分区处理,共94区,每区含有94位,这种表示方式也称为区位码。如“啊"位于16区的01位,所以...
分类:
其他好文 时间:
2015-01-15 14:17:57
阅读次数:
130