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
留言
張貼留言