icon Unplugged . Segy

A 100% .NET Library for Reading SEG-Y Data

Unplugged Development

Use

using System;
using Unplugged.Segy;

var reader = new SegyReader();
ISegyFile line = reader.Read("lineA.sgy");
ITrace trace = line.Traces[0];
double mean = 0;
double max = double.MinValue;
double min = double.MaxValue;
foreach (var sampleValue in trace.Values)
{
    mean += sampleValue / trace.Values.Count;
    if (sampleValue < min) min = sampleValue;
    if (sampleValue > max) max = sampleValue;
}

Supports

Features

(?)

Get

Get the package from NuGet

Get the code from GitHub

Run

Enter a URL to a SEGY file: