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、執行結果
壓縮檔案型式
壓縮率結果
壓縮的演算法
沒有留言:
張貼留言