2021年6月19日 星期六

s1071215 影像處理作業5

 

作業說明:

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

開發環境:

Window 10Anaconda Navigator 2.0.1Spyder 5.0.0OpenCV 4.0.1

程式說明:

  1. open讀取.raw
  2. unpack取得圖片的width, height, channel
  3. 4byte分別unpack並且存入list
  4. 找出list中的minMax
  5. min值取代-99999.0
  6. list轉換成array並reshape轉換成圖片
  7. 利用array的值變換0~255
  8. 利用applyColorMap轉換成對應的顏色
  9. imwrite輸出結果圖片。

程式執行畫面及結果:

02原圖

02視覺化後的灰階圖片

02灰階轉換成RGB

08原圖

08視覺化後的灰階圖片

08灰階轉換成RGB

10原圖

10視覺化後的灰階圖片

10灰階轉換成RGB

















沒有留言:

張貼留言