音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費(fèi)注冊(cè) 首頁(yè) | 行業(yè)黑名單 | 幫助
維庫(kù)電子市場(chǎng)網(wǎng)
技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng)
驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

一個(gè)關(guān)于字庫(kù)的問(wèn)題請(qǐng)教

作者:jackwu1780 欄目:ARM技術(shù)
一個(gè)關(guān)于字庫(kù)的問(wèn)題請(qǐng)教
請(qǐng)問(wèn)一下各位大哥:
我手里面有一個(gè)漢字GB2312字庫(kù)的文件,是12×12點(diǎn)陣的,可是不好分析,請(qǐng)各位大哥幫忙解決一下我的疑問(wèn)。
是這樣的,12×12的話,那每一個(gè)漢字應(yīng)該占用12×12/8個(gè)字節(jié),算起來(lái)就應(yīng)該是18個(gè)字節(jié),可是我看了字庫(kù)文件,每一個(gè)漢字占用2行,一共是24個(gè)字節(jié),這樣我就搞不懂,24個(gè)字節(jié)的數(shù)據(jù)大于顯示一個(gè)12×12點(diǎn)陣需要的漢字啊,那應(yīng)該怎么去掉多余的數(shù)據(jù)呢?請(qǐng)指點(diǎn)一下。

0x00,0x00,0x00,0x00,0x00,0x04,0x07,0x04,0x00,0x00,0x00,0x00,   //code=a3b1 1
    0x00,0x00,0x00,0x00,0x18,0x04,0x84,0x44,0x38,0x00,0x00,0x00,
    0x00,0x00,0x00,0x00,0x06,0x05,0x04,0x04,0x06,0x00,0x00,0x00,   //code=a3b2 2
    0x00,0x00,0x00,0x18,0x04,0x44,0x44,0xb8,0x00,0x00,0x00,0x00,
    0x00,0x00,0x00,0x03,0x04,0x04,0x04,0x03,0x00,0x00,0x00,0x00,   //code=a3b3 3
    0x00,0x00,0x00,0x80,0x60,0x10,0xfc,0x00,0x00,0x00,0x00,0x00,

0x00,0x00,0x02,0x03,0x02,0x00,0x00,0x02,0x03,0x02,0x00,0x00,   //code=a3c1 A
    0x00,0x00,0x00,0x02,0xfe,0x22,0x22,0x22,0x22,0xdc,0x00,0x00,
    0x00,0x00,0x00,0x02,0x03,0x02,0x02,0x02,0x02,0x01,0x00,0x00,   //code=a3c2 B
    0x00,0x00,0x00,0xf8,0x04,0x02,0x02,0x02,0x04,0x8e,0x00,0x00,
    0x00,0x00,0x00,0x00,0x01,0x02,0x02,0x02,0x01,0x00,0x00,0x00,   //code=a3c3 C
    0x00,0x00,0x00,0x02,0xfe,0x02,0x02,0x02,0x04,0xf8,0x00,0x00,

0x01,0x00,0x00,0x00,0x0f,0x01,0x01,0x00,0x00,0x08,0x0f,0x00,   //code=b0a1 啊
    0xff,0x01,0x19,0xe7,0x00,0xfa,0x8a,0xfa,0x02,0x02,0xff,0x02,


2樓: >>參與討論
jackwu1780
no
上面是一些數(shù)字和字母的字庫(kù),最后面是一個(gè)“啊”的點(diǎn)陣數(shù)據(jù),請(qǐng)指點(diǎn)一下,謝謝了


3樓: >>參與討論
平常人
為了存取方便,每16位為一行或一列,高4位舍棄
假如定義為每16位為一行,則可以很容易地找到任意一列。

若按你說(shuō)的緊湊排法,就比較麻煩了。

4樓: >>參與討論
王紫豪
平常人說(shuō)的對(duì),12×16
 
5樓: >>參與討論
jackwu1780
不行哦,老兄
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,   //code=a3df _
我剛剛試了上面的一個(gè)字符,如果按照上面兩位大哥說(shuō)的,就是每?jī)蓚(gè)字節(jié)表示一行,丟掉前面的四個(gè)bit,正好表示一行的數(shù)據(jù)(12個(gè)點(diǎn))可是畫(huà)出來(lái)還是亂的,不知道怎么回事

6樓: >>參與討論
jackwu1780
要么就是加密了
 
7樓: >>參與討論
eleven11
漢字GB2312,12×12點(diǎn)陣
誰(shuí)會(huì)去加密一個(gè)網(wǎng)上到處可以搞到的字庫(kù)?

每?jī)蓚(gè)字節(jié)表示一行,從高位到低位對(duì)應(yīng)點(diǎn)陣

8樓: >>參與討論
pandafeng
是否文件弄錯(cuò)了?我的數(shù)據(jù)如下
12x12宋體點(diǎn)陣字庫(kù)(name1=rbf-song-rrncnn-12-12-GB2312.1980-0)

code = b0a1
offset = [(0xb0-0xa1)*94 + (0xa1-0xa1)]*24 = 0x8430

data:
20,20,ff,f0,aa,20,af,a0,aa,a0,ae,a0,aa,a0,eb,a0
ac,20,08,20,08,a0,08,60

排列:
2020
fff0
....
0860
舍棄低4位

參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
求教ads1.2的使用
請(qǐng)教:做視頻采集S3C2440和SAA7113如何連接?
分散加栽地址
請(qǐng)問(wèn)哪里能下到ads?
Stellaris系列單片機(jī)如何下載程序。
免費(fèi)注冊(cè)為維庫(kù)電子開(kāi)發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào)