2022年6月2日 星期四

s1081533 作業6

 1. 作業說明:







2. 使用環境&語言:

  • MacOS
  • VScode
  • opencv
  • python

3. 實作方法:

  • 讀入圖片
  • 將RGB三通道分離
  • 把RGB三通道用runlength方法做encode
  • 再存原本圖片shape的長寬跟RGB encode後的資料存成txt檔
  • print出來原圖和encode後的size
  • 印出原圖和txt檔案的size的ratio
  • 再用decompress將圖還原確認有成功

4. 執行結果:












average compression ratio: 5.0169842966547
還原後的bmp:







確認decompress後圖片size和原本img1.bmp圖片size一樣






沒有留言:

張貼留言