2021年5月23日 星期日

s1071544影像處理作業5

 作業說明:

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

環境/語言:

VisualStudio 2019
Anaconda 4.10.1
OpenCV 4.0.1
Window 10
Python 3.8

實作方法:

1.open()讀raw檔
2.struct.unpack()取width,height,channel
3.雙層迴圈把pixel存二維陣列
4.將-99999改成0
5.取最大最小值
6.把所有值換成0~255
7.applyColorMap將圖片變彩色
8.cv2.imwrite()寫出圖片

執行結果:

02.jpg


















08.jpg


















10.jpg


沒有留言:

張貼留言