2021年5月23日 星期日

s1071508影像處理作業5

 作業說明:    

      Color Visualization of Depth Information

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

開發環境:

        win10+visual studio code+python3.8+opencv 4.5.1


程式說明:

        1.讀取raw檔案

          2.struct.unpack()將前32bytes取得width,height

          3.剩下的每4bytes取得Depth

           4.np.reshape->(height, width, channel)

           5.使用min,max找出最大值與最小值並捨棄無效值

          6.使用cmap中的jet_r並輸出結果

輸出結果:

                                    02.raw

08.raw
10.raw



















    

沒有留言:

張貼留言