s1091404 作業6
主題: Run-Length Based Image Compression 練習
附件中為三張利用將晶片高度以色彩視覺化後的圖片。 請設計一個基於 Run-Length 的壓縮法方,對圖檔作無失真壓縮後儲存成新檔案。 部落格上應敘述你的壓縮方法,提供壓縮檔之格式,並計算三張圖的平均壓縮率 (compression ratio)。
開發環境: Window 10, python 310, Opencv 4.5.4, visual studio code
功能說明:
使用以下函式庫進行撰寫
1. 首先分別將img1, img2, img3讀入,由於圖片大小會引響到程式的執行速度,因此將這三張圖片的大小重新調整為(720, 480)img1
img2
img3
跑完Run-Length Compression後將image1和image2分別存為txt文件檔,方便觀察壓縮過後檔案的大小差異,同時計算出壓縮率。
留言
張貼留言