[问题] 使用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