linux上用c實現算術編碼(一)--具體操作

來源:互聯網
上載者:User

標籤:資料壓縮   ubuntu   c語言   算術編碼   

轉載註明出處:http://blog.csdn.net/wang_zheng_kai

讓學生用開發工具,練習學到的資料壓縮編碼

天津工業大學,信電學院

本文包括兩部分:

linux上用c實現算術編碼(一)--具體操作

linux上用c實現算術編碼(二)--具體代碼


ubuntu14.04上用C語言實現算術編碼(固定)

 

1、開啟ubuntu14.04系統,介面如下:


2、按Ctrl+Alt+t,開啟Terminal,執行命令ls查看算術編碼的代碼fixed_arithmetic.c


3、執行如下命令,編譯代碼。


4、產生可執行程式fixed_arithmetic。


5、按如下命令運行程式。


6、輸入信源符號個數。

 

7、依次輸入信源符號以及其對應的機率


8、輸入需要編譯的訊息佇列,並以’*’結束輸入。


9、斷行符號,顯示編譯和解碼結果。


linux上用c實現算術編碼(一)--具體操作

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.