SEGY格式分析與說明


SEGY組成說明: 卷頭3200字節EBCDIC碼+卷頭400字節+道頭1(240字節)+數據體1+道頭2+數據體2+...,如下圖
每一道的數據體存放方式:存放每個時間點(單位:ms)對應的一個采樣點的振幅值,格式一般是IBM Float或者IEEE Float,這個一般在3200字節的卷頭中說明。
采樣點數:存放在卷頭中,一般在3220開始的2個字節,這是每一道的采樣總點數
采樣類型:存放在卷頭中,一般在3224開始的2個字節
采樣時間間隔:根據采樣類型來確定,比如采樣類型返回4或4000,表示每4ms獲取一個采樣點
因此,每一道的數據體存放的采樣點數對應的時間=采樣點數*采樣時間間隔,比如第一個采樣點對應的時間是0,第二個點對應的時間就是4ms,第1250個采樣點對應的時間就是4096,公式:采樣點對應的時間=(采樣點數-1)*采樣時間間隔。
 
下一步我會逐步形成讀取卷頭、道頭和數據體的類庫程序,供大家參考使用。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM