作業內容:
附件中的讀.row晶片設計的高度檔案,設計人員無法直接看到相關資訊。利用你所學的Color顏色的知識與處理技術,撰寫一個程式來讀取附件中的讀.row 檔案,將高度資料以圖片(顏色)視覺化呈現出來,讓設計人員可以看到高度相關資訊。
Coding環境:
l
Windows 10 2004
l
Visual Studio Code 1.54.1
l
Anaconda 4.8.3
l
Python 3.9.1
l
OpenCV 4.5.1
程式說明:
1.
使用struct.unpack()
做binary檔案的讀取,分別切開header跟data
2.
使用min() 與max() 找出大於-99999的最小與最大值
3.
使用np.interp() 將資料線性插值為0~1
4.
使用np.reshape()將data排成影像的格式
5.
使用matplotlib設定cmap = ’rainbow ‘ 並輸出結果
處理結果:
沒有留言:
張貼留言