2021年5月22日 星期六

s1071540 影像處理作業5

 一、作業說明


Color Visualization of Depth Information

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


二、作業環境&語言

Windows 10 + Python 3.8.5 
         matplotlib  2.2.2 + numpy 1.20.2


三、方法&步驟

  1. 二進位形式以open()讀取raw檔
  2. struct.unpack()擷取header中的height和width
  3. 將pixel值為-99999的設為0
  4. 取出所有pixel中的最大及最小值
  5. 將所有值分布於0~255中
  6. 使用COLORMAP_JET呈現結果

五、執行結果

        

10:



08:




02:





沒有留言:

張貼留言