Linux下簡單的取點陣字模程式

2021-09-07 01:45:17 字數 1096 閱讀 3029

源:linux下簡單的取點陣字模程式

一、簡介

所有的**都在附件的壓縮包裡,壓縮包目錄如下圖。具體的操作說明在解壓以後,可以閱讀readme檔案。

二、示例

1.比如要取漢字「模」的字模,只需要輸入以下命令即可

2.要取字元'h'的字模,只需進行以下操作即可。

三、使用說明

本目錄包含了乙個漢字型檔hzk16(16*16點陣)和乙個ascii字型檔ascii_zk(8*16點陣)的相

關資訊1)編譯執行get_ascii.c,得到ascii.txt

2)用windows的字模提取軟體將ascii.txt的內容轉換成code.txt的字模表,轉換要求

是寬高為8*16,提取結果每個位元組用逗號分隔。

3)將code.txt中的回車換行符去掉,將最後乙個逗號改為英文句號(即點號,0x2e),

另存為ascii_zk.txt

4)將ascii_zk.txt中的有效資料(即去掉逗號,句號,以及0x頭以後的資料)轉換

為二進位制檔案,做法是編譯執行txt2bin.c,得到名為ascii_zk的二進位制檔案

2.字型檔的使用

1)執行make得到名為zimo的可執行檔案

2)如果要得到漢字的16*16字模,檢視gb2312.pdf,找到相應的區位碼,比如「模」字的

區位碼為36,03,然後執行./zimo h 36 03即可得到資料和預覽,其中的h表示漢字

3)如果要得到ascii字元的8*16字模,比如'd'的字模,執行./zimo a d即可得到資料

和預覽,其中的a表示ascii字元,與上面的h區別,某些需要轉義的字元,使用\進行轉

義即可,比如./zimo a \|,會得到|的字模資料

附件:linux_zk.tar.gz

linux下用python寫簡單的爬蟲程式

簡述下這個爬蟲程式的基本原理 geturl.py coding utf 8 import urllib defgethtml url page urllib.urlopen url html page.read return html html gethtml print html 新建乙個getu...

linux下使用socket執行的服務程式

獲得本機ip位址 char getlocaladdr return addrip 守護程序的建立 守護程序 daemon 是指其他多工作業系統中在後台執行的電腦程式,並不會接受計算機使用者的直接控制,其好處是不占用終端。void daemonize setsockopt sockfd,sol soc...

在Linux系統下編譯Windows的程式

mingw 在linux系統下編譯windows的程式 4 e7 a8 8b e5 ba 8f ubuntu下可以直接安裝 sudo apt get install mingw32 mingw32 binutils mingw32 runtime 安裝後編譯程式可以 i586 mingw32msvc...