一、作業說明
Color Visualization of Depth Information
附件中的讀.row晶片設計的高度檔案,設計人員無法直接看到相關資訊。利用你所學的Color顏色的知識與處理技術,撰寫一個程式來讀取附件中的讀.row 檔案,將高度資料以圖片(顏色)視覺化呈現出來,讓設計人員可以看到高度相關資訊。
二、作業環境&語言
Windows 10 + Python 3.8.5
matplotlib 2.2.2 + numpy 1.20.2
三、方法&步驟
- 二進位形式以open()讀取raw檔
- struct.unpack()擷取header中的height和width
- 將pixel值為-99999的設為0
- 取出所有pixel中的最大及最小值
- 將所有值分布於0~255中
- 使用COLORMAP_JET呈現結果
五、執行結果
10:
02:
沒有留言:
張貼留言