星期一, 8月 20, 2007

[jpeg]Huffmantree

上個禮拜二跟老師meeting之後

確認了自己目前的想法沒錯

HuffVal就是Symbol Value

接下來就要進入huffmantree的部份了


其實上學期期初我就有做過Huffmantree的部份

可是那時候不懂什麼是Symbol Value

只是單純的知道 Huffmancode 是怎麼產生的

一直用之前影像處理學到的方式去寫程式

原來我整個想錯了

利用規格書 Annex C 的作法

就會產生相對應的Huffmancode 和HuffVal
(其實HuffVal是他會給你的東西,就是那個在L1~L16之後的東西)

不過我目前的程式已經很大一個了

有點不好除錯

感覺直接在裡面寫Huffman Tree是不智之舉

乾脆另外寫一個程式

把JPEG Decoder裡面產生的Huffmancode(Binary)和HuffVal抄下來

手動輸入

測試看看

應該就不會錯了吧

好!!

今日目標

KO Huffmantree