2021年5月20日 星期四

s1073317 影像處理作業 5

1073317 作業五 readme

一﹑作業說明:

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

 

二﹑使用環境:

        OSWin10

        編譯器:Visual Studio Code

        語言:Python

 

三﹑實作方法:

           以二元檔方式讀入raw

           讀出前面32bytesheader,使用struct.unpack取出width, height

           剩下的每4bytes為一個pixel的高度資訊,取出Depth

           找出invalid value (-99999) invalid value外的最大值、最小值,再將invalid value換成最小值

           將所有的高度值scale0 - 255成為圖片

           使用ColorMap_Jet對應值填色

 

四﹑執行結果:

02.bmp   02.raw 

08.bmp  08.raw

10.bmp  10.raw


沒有留言:

張貼留言