mirror of
https://github.com/wassname/segpy.git
synced 2026-08-11 11:25:46 +08:00
*** empty log message ***
This commit is contained in:
@@ -635,8 +635,14 @@ def printverbose(txt,level=1):
|
||||
|
||||
##############
|
||||
# MISC FUNCTIONS
|
||||
def ibm2ieee(ibm_float):
|
||||
i = struct.unpack('>I',ibm_float)[0]
|
||||
def ibm2Ieee(ibm_float):
|
||||
"""
|
||||
ibm2Ieee(ibm_float)
|
||||
Used by permission
|
||||
(C)
|
||||
with thanks to
|
||||
"""
|
||||
I = struct.unpack('>I',ibm_float)[0]
|
||||
sign = [1,-1][bool(i & 0x100000000L)]
|
||||
characteristic = ((i >> 24) & 0x7f) - 64
|
||||
fraction = (i & 0xffffff)/float(0x1000000L)
|
||||
|
||||
+6
-6
@@ -7,18 +7,18 @@ import struct
|
||||
import segypy
|
||||
|
||||
|
||||
#filename='mini.sgy'
|
||||
filename='mini.sgy'
|
||||
#filename='lyngbytst1.sgy';
|
||||
filename='data_IEEE.segy';
|
||||
filename='data_IBM_REV1.segy';
|
||||
filename='data_IBM_REV0.segy';
|
||||
#filename='data_IEEE.segy';
|
||||
#filename='data_IBM_REV1.segy';
|
||||
#filename='data_IBM_REV0.segy';
|
||||
filename='data_1byteINT.segy';
|
||||
filename='data_2byteINT.segy';
|
||||
#filename='data_2byteINT.segy';
|
||||
#filename='data_4byteINT.segy';
|
||||
|
||||
|
||||
# Set verbose level
|
||||
segypy.verbose=0;
|
||||
segypy.verbose=5;
|
||||
|
||||
# Read Segy File
|
||||
Data,SH,STH=segypy.readSegy(filename);
|
||||
|
||||
Reference in New Issue
Block a user