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

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

向壓縮字庫,大家給點建議

作者:艾森豪威爾 欄目:單片機
向壓縮字庫,大家給點建議
因為FLASH空間不足,我想把570多K的24*24點陣字庫壓縮一下。但是手頭現(xiàn)有的壓縮算法太耗內(nèi)存,也受不了。哪位仁兄能給俺想個辦法?

2樓: >>參與討論
Bingoes
不可能巴
每個字的點陣信息都是定長的,這樣才好尋址。
如果你把字庫壓縮了,你勢必又要做一個很長
的表才能查找到單個漢字的點陣信息,這樣做
得不償失啊

3樓: >>參與討論
艾森豪威爾
哪位大俠有辦法?
 
4樓: >>參與討論
yan211
要么換個小的字型
 我做過12*12的去掉了其中的一些空白區(qū)域?梢苑胚M128KFLASH


5樓: >>參與討論
李冬發(fā)
艾森豪威爾,你是用串行FLASH?要是用串行FLASH換個大的
1MByte的FLASH也就20來塊,要比這樣整來行方便。
哈哈,我怎么盡是提些沒有技術(shù)含量的主意。

6樓: >>參與討論
Bingoes
用12*12的字庫
然后在顯示的時候,一個點連put 4次,相當于放大1倍
不就成了24*24的點陣了?不過這樣出來的字可能很難看
的說,呵呵...

7樓: >>參與討論
艾森豪威爾
必須是24*24的,因為是在電視上顯示
我試過16*16的,都已經(jīng)很不清晰了,12*12更不用說了
以前聽人說c51bbs上有個字庫壓縮算法,可我上去也沒查到,不知誰曉得,能否指點一下?

8樓: >>參與討論
Bingoes
我覺得如果是12*12的可以這樣壓縮
一行12個點的話就要占用兩個字節(jié)(其中有4個bit是
浪費的),那么12行就是2*12=24字節(jié);如果把這空出來
的4個bit也用上,那么存儲兩行的點陣信息就只需要
3個字節(jié)(8*3=24點),比原來4個字節(jié)少了1/4,那么從
總體上講,體積也減少了1/4,可以說也不少了;不過
24*24的點陣就不行了,按照以上的方法,沒有可壓縮
的空間

9樓: >>參與討論
楊工
單片機很難還原
字庫無損壓縮很難,即使有壓縮算法,單片機也很難還原,算法占內(nèi)存太大。
比較現(xiàn)實的方法是用一片040,8*64K=512K,基本夠用了。AM29F040商業(yè)級好像才8元。

10樓: >>參與討論
艾森豪威爾
謝謝各位了
我倒是有些辦法,其一,每個字可以少存幾行(上四下三);其二,可以把除漢字和Ascii碼之外的其余字符全部砍掉,這樣字庫能砍到345K左右。
哪位大俠還有其他更好辦法?
不怕復雜,只要不耗內(nèi)存,壓縮效果好就行。

11樓: >>參與討論
good02xaut
有很多壓縮算法啊
行程編碼
霍夫曼編碼
很多無損壓縮算法都可以用。
壓縮效果好就是壓縮比大,但是往往和解壓時間是矛盾的。

不過有很多問題的:
1。壓縮的字體需要解壓,雖然可以節(jié)約FLASH,但是運行的時候必須提供大容量的RAM。如果把字庫看作一個整體,需要的RAM最大。如果分段處理,會浪費很多時間。
2。浪費CPU時間,有些算法需浮點運算的。


12樓: >>參與討論
李冬發(fā)
要是不怕復雜,那我認為還是加個8Mbit的串行FLASH
 
13樓: >>參與討論
艾森豪威爾
前提
1.flash不能再擴,字的大小必須是24*24
2.壓縮方法不怕復雜,只要不耗內(nèi)存,壓縮效果好就行。
我在網(wǎng)上搜到一個好東東,那家伙只用一個240K左右的字庫,可以實現(xiàn)32*32點陣以下的漢字顯示?上夜芩a(付費),他不給,哎!看來那家伙還想申請專利呢!
有興趣的可以看看,把擴展名改成rar

14樓: >>參與討論
艾森豪威爾
呵呵,不知道怎么上傳文件阿?
 
15樓: >>參與討論
李冬發(fā)
這個時候你要用鏈接,不能只用個“圖片”
 
16樓: >>參與討論
艾森豪威爾
試一試
 

viewfont.rar

參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
如何檢測一塊at89s51的單片機是好的還是壞的。
C51有比long型更大的數(shù)據(jù)類型嗎?
奇怪的C51簡化結(jié)果:
STARTUP.A51究竟是干嗎用的?
麻煩幫我看一個模擬串行輸出的程序
免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號