s1081410 作業6
作業6
附件中為三張利用將晶片高度以色彩視覺化後的圖片。
請設計一個基於 Run-Length 的壓縮方法,對圖檔作無失真壓縮後儲存成新檔案。
使用win10 python3.7 VS2019
壓縮及解壓縮方法使用RLE
壓縮時由於出現大小不足的問題 因此採用2byte 否則壓縮率可以更高
壓縮率
Img1 約為1.71
Img2 約為 2.24
Img3 約為 1.8
作業只要求壓縮 但我程式中有自行撰寫解壓縮function
在我撰寫解壓的過程中 img2壓縮時沒有問題 但是我自行撰寫的解壓縮過程這張會出現錯誤 如果先縮小四倍則不會遇到問題
留言
張貼留言