2021年5月24日 星期一

s1070931影像處理作業5


一、作業說明:

       深度資料的顏色視覺化(Color Visualization of Depth Information)

撰寫一個程式來讀取附件中的讀.raw 檔案,將高度資料以圖片(顏色)視覺化呈現出來,讓設計人員可以看到高度相關資訊。

二、使用環境:

        - Windows 10

        - Visual Studio 2019 16.8.2(C++)

        - OpenCV4.5.0

        三、程式流程:

  • 讀取raw檔,將其資訊存在各個變數,並取出Width、Height、chCount及dep_Data(每個pixel的資料)。
  • 新增Mat dep_src(Height, Width, IMREAD_GRAYSCALE),將dep_Data每個*255存進dep_src中,途中篩選invalid value並改為0。
  • dep_src取最大值與最小值,進行convertTo()的範圍轉換,存進dep_img裡。
  • 將dep_img進行applyColorMap()的colorMap映射
  • 讀取bmp檔至bmp_src,將dep_img及bmp_src做resize()
  • dep_img及bmp_src兩張圖的顯示對照。

四、作業成果:

(02)
 
(08)
 
 
(10)
 

沒有留言:

張貼留言