2021年5月17日 星期一

s1061531 影像處理作業5

  1. 作業題目:

利用你所學的Color顏色的知識與處理技術,撰寫一個程式來讀取附件中的讀.row 檔案,將高度資料以圖片(顏色)視覺化呈現出來,讓設計人員可以看到高度相關資訊。

2. 開發環境 :
  • Windows 10
  • Visual Studio Code
  • python 3.8.5 64bit
  • matplotlib 3.1.2
3. 操作說明說明:
  • 讀入raw檔案
  • 從header(前32bytes)拆分,得到寬和高
  • 將raw檔案轉成float array
  • 將 -99999 (invalid value) 取代為高度資訊中的最小值
  • 透過寬和高得到numpy陣列
  • 對應至colormap
  • 儲存圖片
4. 執行結果:

02.bmp 原始圖片:
上色後:
08.bmp 原始圖片:
上色後:
10.bmp 原始圖片:
上色後:

沒有留言:

張貼留言