2021年6月7日 星期一

s1063320 影像處理作業 6

 1.作業說明:

附件中為三張利用將高度以色彩視覺化後的圖片。請設計一個基於Run-Length的壓縮法方,對圖檔作無失真壓縮後儲存成新檔案。部落格上應敘述你的壓縮方法,提供壓縮檔之格式,並計算三張圖的平均壓縮率(compression ratio)

2.開發環境:

Windows 10

Visual Studio 2017

Python

OpenCV 4.5.1

3.程式說明:

1.打開檔案

2.把三维图像降维为一维列表

3.二值化操作

4.encode

5.write()寫出壓縮後的.3320檔

6.decode

7.imwrite()寫出圖片


4.輸出:

壓縮效率:

2.40/13.9 =0.17



3.96 /13.9=0.28



3.79/13.9=0.27



平均:(0.17+0.28.0.27)=0.24

沒有留言:

張貼留言