[問題] 使用matlab讀取hrit檔案格式

作者: fxxkjoe1231 (糟糕)   2014-04-25 17:40:55
各位好,
最近要開始用matlab處理一系列MTSAT衛星影像,但是該衛星影像係以hrit格式儲存,
在網路上搜尋也沒有找到相關的資料。
透過terascan可以看到其檔案乃是由四個紅外線頻道影像加上一個可見光影像,
但是terascan僅提供輸出成.jpg格式儲存,且只能檔案各別處理,無法一次大量生成。
因此想請問各位是否有讓matlab讀取hrit格式的方法,
或是能有將該類型檔案大量轉成其它能直接供matlab處理的影像?
謝謝大家
作者: newton2009 (好瘦唷QQ)   2014-04-26 07:42:00
幫推~~
作者: YoursEver (豬是妳)   2014-04-27 02:22:00
google上的資料看來,不過就是raw+header的格式,能否定義清楚您的問題和需求?
作者: kurt28   2014-04-28 00:30:00
所以你要的是跳過header這樣嗎? 是的話可以參考textscan我怕我誤會..@@ 如果不是還請原PO指正一下~~是不是因為檔案太大打不開這樣 我之前也有過檔案很大用記事本一開 要等個幾分鐘的經驗XD
作者: YoursEver (豬是妳)   2014-04-28 10:11:00
拿ultraedit試試,筆記本某些程度來說跟廢物一樣. orz我查到的HRIT format是 header + raw.如果是hearder + raw的話,那麼最少header內要說明: (1)有幾張raw, (2) raw的格式,ex:uint8/uint16, (3) raw的dimension.你先從影像dimension和張數去嚐試反推一下前面幾個數字我找到file format了,看一下吧: http://ppt.cc/Lkuf
作者: fxxkjoe1231 (糟糕)   2014-04-29 18:12:00
感謝!之前去相關網站看到的資料格式細節都是404
作者: YoursEver (豬是妳)   2014-04-29 20:13:00
歐州的都404...找到的這份在羅剎國...

Links booklink

Contact Us: admin [ a t ] ucptt.com