s1090739 Homework #5

 

1122 Digital Image Processing Assignment #5 報告

學號: 1090739                姓名: 林昶廷

主題: Run-Length Based Image Compression 影像壓縮練習

 

專案目標:

        附件中為三張利用將晶片高度以色彩視覺化後的圖片。請設計一個基於Run-Length 壓縮方法,對圖檔作無失真壓縮後儲存成新檔案。

 

開發平台: Microsoft Windows 11, Visual Studio 2022, OpenCV 4.90, C++

 

程式架構與功能說明:

1. 執行程式會顯示3張圖結果和檔案大小、平均壓縮率。

 

2. 成果展示與討論:

1. 讀取圖片並用Run-Length的壓縮方式編碼存入向量中。

2. 將向量寫入bmp檔案中。

3. 讀取檔案並將其Decode

4. 計算原圖大小、壓縮後大小和平均壓縮率並顯示壓縮前和壓縮後圖片。

 


Case1: Compression ratio = 1.97268

 

Case2: Compression ratio = 1.18504



Case3: Compression ratio: 2.06913



留言

這個網誌中的熱門文章

rzwang Homework #1

s1093350 Homework #2

s1091537 Homework #1