#作業說明
附件中為三張利用將晶片高度以色彩視覺化後的圖片。
請設計一個基於Run-Length的壓縮方法,對圖檔作無失真壓縮後儲存成新檔案。
部落格上應敘述你的壓縮方法,提供壓縮檔之格式,並計算三張圖的平均壓縮率(compression ratio)。
#開發環境
Windows 10
Spyder 5.1.5
OpenCV 4.5.5
#實作方法
1.讀取三張image
2.用split()將image R,G,B分開
3.用flatten()將各通道轉換為一維陣列
4.針對每個通道做RLE
5.做完後將結果存成.txt形式的檔案
6.輸出compression ratio
#執行結果
沒有留言:
張貼留言