segyio库读取地震数据的道头字为0
我用segyio读取地震数据的道头字,inline、xline、offset正常,azimuth为零0。用其他商业软件查看,azimuth正常。请问如何解决?部分代码如下:
……
with segyio.open(segy_path, "r", strict=False) as segy:
trace_count = segy.tracecount
sample_count = segy.samples.size # 总样本数据长度
#trace_length = 240 + sample_count*4 # 道头240B + 样本数据
sample_interval = segy.samples[1] - segy.samples[0]
for i in range(trace_count):
header = segy.header[i]
# 读取动态道头字段
inline = header[line_field] #正常
xline = header[cdp_field] #正常
offset = header[offset_field] #正常
azimuth = header[azimuth_field] #为0,异常
……
相关推荐
segy文件的读取、处理和存储
能够准确读取segy文件,并从中提取裸数据、文件头、道头等重要信息,还能存储成多种文件格式
Python库 | segyio-1.9.6-cp39-cp39-win32.whl
python库,解压后可用。 资源全名:segyio-1.9.6-cp39-cp39-win32.whl
segyio_example_reading_segyread_python_segyio_源码
An example for reading unstructed seg-y seismic data by using Segyio.
segyio:SEGY文件的快速Python库
Segyio 文献资料 官方文档位于。 指数 介绍 Segyio是LGPL许可的小型C库,可轻松与SEG-Y和Seismic Unix格式的地震数据进行交互,并使用Python和Matlab的语言绑定。 Segyio尝试创建一个易于使用,可嵌入,面向社区的地震应用库。 根据需要添加功能; 各种建议和贡献都非常欢迎。 要了解最新的开发和功能,请参阅 。 要编写将来的证明代码,请参考计划中的。 功能摘要 一个低级的C接口,几乎没有任何假设; 易于绑定到其他语言 读写二进制和文本标题 读写跟踪和跟踪头 具有numpy集成的简单,功能强大且原生的Python界面 读写地震unix文件 xarray与netcdf_segy集成 UNIX原理的一些简单应用 入门 建成并安装了segyio之后,就可以开始编程了! 查看,,和。 有关示例和小食谱的技术参考,请 。 pydoc还提供了API文档-启动您最喜欢的Python解释器并键入help(segyio) ,它应与IDLE,pycharm和其他Python工具很好地集成在一起。 快速开始 import segyio import numpy as
yanfeng1022-segyio-master_地震图像_segyio_地震_源码.zip
yanfeng1022-segyio-master_地震图像_segyio_地震_源码


