2021年5月17日 星期一

s1071532 影像處理作業5

    

Color Visualization of Depth Information

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


程式語言:Python 3.7.3 64-bit


開發環境:

  • Windows 10
  • Visual Studio Code
  • OpenCV 4.5.1


實作方法與演算法:


使用 struct.unpack 把東西從二進位檔讀進來,利用讀進來的二維矩陣取最大、最小值(濾掉 -99999.0),之後用白到黑和藍到紅來表示高度從低到高,分別輸出。 

藍到紅的部分是用 hue 的大小表示:0(藍) ~ 120(紅)

 


02


02 (白到黑)


02 (藍到紅)



08


08 (白到黑)


08 (藍到紅)



10


10 (白到黑)


10 (藍到紅)




圖片來源:


    作業內附。


沒有留言:

張貼留言