s1081410 作業6

 

作業6

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

 

使用win10 python3.7 VS2019

壓縮及解壓縮方法使用RLE





 



壓縮時由於出現大小不足的問題 因此採用2byte 否則壓縮率可以更高



 壓縮檔為RLE檔

壓縮率

Img1 約為1.71

Img2 約為 2.24

Img3 約為 1.8

作業只要求壓縮 但我程式中有自行撰寫解壓縮function

在我撰寫解壓的過程中 img2壓縮時沒有問題 但是我自行撰寫的解壓縮過程這張會出現錯誤 如果先縮小四倍則不會遇到問題

留言

這個網誌中的熱門文章

s1091514 hw4

rzwang Homework #1

s1093350 Homework #2