s1091532 作業6
一、 作業說明
請設計一個基於 Run-Length 的壓縮法方,對圖檔作無失真壓縮後儲存成新檔案。敘述你的壓縮方法,提供壓縮檔之格式,並計算三張圖的平均壓縮率。
二、 開發環境
OS: Windows11Editor: Visual Studio Code
Language: Python
Package: opencv- 4.7.0
三、程式碼說明
1. 需使用函式庫
2. 在main function 先將步驟寫好
- 將input的圖片、壓縮後及解壓縮後的檔案先命名好,壓縮檔命名為.npz檔
- 對每一張圖片使用compress_image function進行壓縮
- 做RLE編碼
- 做解壓縮還原圖片測試
- 計算壓縮率
3. 原始檔案 vs 壓縮檔
5. 錄影
留言
張貼留言