存储1024个24×24点阵的汉字字形码需要的字节数是72KB。
一个点阵即一位(bit),24*24点阵就24*24位(bit)。而一个字节等于8位(bit),那么24*24点阵就是72字节,即24*24/8=72.那么1024个24*24点阵就需要1024*72=73728个字节。24*24代表24行*24列。24/8代表每一行有3个字节,有24行,所以要再*24。
点阵字体是把每一个字符都分成N×N或M×M个点,然后用每个点的虚实(虚实可以用0或者1来表示)来表示字符的轮廓。点阵字体也叫位图字体,其中每个字形都以一组二维像素信息表示。 在计算机和电信技术中,一个字符是一个单位的字形、类字形单位或符号的基本信息。
字符编码的知识:
字符编码又称为“字集码”,是将字符集中的字符编码为指定集合中某一对象,从而将文字储存在一台电脑中并经由一个通讯网络传送。比如我们会用到ASCII码中的“0100 0001”来表示大写英文字母的“A”;用“0100 0010”来表示大写英文字母“B”。
世界上不同的国家使用不同的语言和文字,但是都有相应的编码来与之对应,目前常见的字符编码除了ASCII码还有常见的Unicode字符编码。
字形编码简单来说就是把一个文字变成一个代码。将图形转化为代码,这是人类大脑在进行变化时所耗费的精力(而非靠记忆力)。
我们大家都知道汉字想要编码到计算机中可谓是很不容易的一件事,比较汉字的读音、自行、字数都非常多,所以一般情况下我们会通过“点阵码”的形式来编码汉字。