2022年6月1日 星期三

s1071502 作業6

 一、 作業說明

附件中為三張利用將晶片高度以色彩視覺化後的圖片。

請設計一個基於Run-Length的壓縮法方,對圖檔作無失真壓縮後儲存成新檔案。

 

部落格上應敘述你的壓縮方法,提供壓縮檔之格式,並計算三張圖的平均壓縮率(compression ratio)

二、 作業環境

Windows 10

 

OpenCV 4.5.5

 

Vscode + Python 3.10.4

 

三、 實作方法

1.讀取圖片,並檢查是否有錯誤。

2.將圖檔拆為RGB三個data並分別對其做RLE
3.
做完RLE後將其儲存成.tif形式的檔案。

4.使用getsize取得檔案大小並且計算壓縮率。

四、 執行結果


沒有留言:

張貼留言