2022年5月30日 星期一

s1083309 作業6

 1.作業說明

請設計一個基於Run-Length的壓縮法方,對圖檔作無失真壓縮後儲存成新檔案。

 部落格上應敘述你的壓縮方法,提供壓縮檔之格式,並計算三張圖的平均壓縮率

2.開發環境

windows10

Visual Studio 2022

OpenCV4.5.5

3.實作方法

1.使用imread讀取圖片

2.將圖片以Run Length encoding的方式將檔案壓縮,壓縮方法為將(1,1,1,1,5,5,2,2,2)壓縮為(4,1,2,5,3,2)

3.將處理完結果儲存成壓縮檔

4.計算平均壓縮率

4、執行結果


壓縮檔案型式


壓縮率結果


壓縮的演算法


沒有留言:

張貼留言