[問題] 使用matlab讀取hrit檔案格式
各位好,
最近要開始用matlab處理一系列MTSAT衛星影像,但是該衛星影像係以hrit格式儲存,
在網路上搜尋也沒有找到相關的資料。
透過terascan可以看到其檔案乃是由四個紅外線頻道影像加上一個可見光影像,
但是terascan僅提供輸出成.jpg格式儲存,且只能檔案各別處理,無法一次大量生成。
因此想請問各位是否有讓matlab讀取hrit格式的方法,
或是能有將該類型檔案大量轉成其它能直接供matlab處理的影像?
謝謝大家
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.115.111.174
※ 文章網址: http://www.ptt.cc/bbs/MATLAB/M.1398418858.A.E34.html
推
04/26 07:42, , 1F
04/26 07:42, 1F
→
04/27 02:22, , 2F
04/27 02:22, 2F
→
04/27 02:22, , 3F
04/27 02:22, 3F
Y大您好,目前我最主要的問題就是卡在這個header上,
我試過直接將檔案拉入workspace中,
以及使用importdata和fopen指令來將該類型檔案讀入,
卻總是得到一個1x1的cell,然後內容是一組中文亂碼如下:
a=importdata('2012.0401.0001.mtsat-1r.hrit')
a =
'貘覷'
我的問題主要是希望能夠使用matlab直接跳過該header直接讀取raw data進行處理
或是有方法能夠直接擷取hrit中的raw出來供matlab處理
感謝您的協助
※ 編輯: fxxkjoe1231 (140.115.111.174), 04/27/2014 23:31:54
推
04/28 00:30, , 4F
04/28 00:30, 4F
→
04/28 00:31, , 5F
04/28 00:31, 5F
k大您好,簡單來說確實是想跳過header直接來讀取raw data,
然而我到現在還沒用記事本等類似的程式正常開啟該種檔案過,
所以不知道內部的資料是怎樣排列等等,所以應該無法用textscan,
還是感謝您的回答
※ 編輯: fxxkjoe1231 (140.115.111.174), 04/28/2014 02:25:20
推
04/28 10:02, , 6F
04/28 10:02, 6F
→
04/28 10:03, , 7F
04/28 10:03, 7F
推
04/28 10:11, , 8F
04/28 10:11, 8F
感謝,我用記事本或是notepad之類的都會開到無回應...
然後試圖下載ultraedit卻一直被瀏覽器擋掉,所以換用另外一個HexEdit,
就能把檔案打開了,打開後長這樣,
http://images.plurk.com/5oAg9M2w7WYPatMQ9AJSbc.jpg

然後...完全沒有頭緒 <囧>
※ 編輯: fxxkjoe1231 (140.115.111.174), 04/29/2014 01:12:44
→
04/29 10:16, , 9F
04/29 10:16, 9F
→
04/29 10:16, , 10F
04/29 10:16, 10F
→
04/29 10:17, , 11F
04/29 10:17, 11F
→
04/29 10:17, , 12F
04/29 10:17, 12F
→
04/29 10:20, , 13F
04/29 10:20, 13F
→
04/29 10:26, , 14F
04/29 10:26, 14F
→
04/29 18:12, , 15F
04/29 18:12, 15F
→
04/29 20:13, , 16F
04/29 20:13, 16F
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章
5
12
-14
24