2021年5月22日 星期六

s1063511 影像處理作業5

作業題目:

Color Visualization of Depth Information

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

使用環境:

Windows 10

Python 3.9.2

opencv-python 4.4.0

numpy 1.20.1

實作方法:

1. 使用open()讀檔案 2. 把header先提取出來ver[4].width[4].height[4].channel[4].resX[8].resY[8] 3. 後用空list把後面的pixel一個一個提出來[4]

4.賦值 -> 將提取出來的值做正規化並製作一張全新的圖,如果值是-99999的話就以255取代
5.完後選擇使用ColorMap中的JET進行上色
6. 輸出
執行結果:
    02.bmp
    08.bmp
    10.bmp






沒有留言:

張貼留言