1。測試圖像灰度(SIG)找出來,
2,然後統計灰度分布(p),
3。然後生成壹個字典(字典),
4。然後就可以直接使用huffmanenco編碼,
5。然後huffmandeco恢復。
奇怪的是不是無損壓縮哈夫曼編碼它,為什麽會出現損失呢?等待丹尼爾回答
看看下面的例子:
SIG = repmat([3 3 1 3 3 3 3 3 2 3],1,50);%的數據來編碼
符號= [1 2 3];%不同的數據碼元出現在SIG
p值= [0.1 0.1 0.8]的每個數據符號的%概率
字典= huffmandict(碼元,p)的;%創建
hcode = huffmanenco字典(SIG,字典);。%編碼
dhsig = huffmandeco數據(hcode,字典);%解碼的代碼。