深度資料的顏色視覺化(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)
沒有留言:
張貼留言