GithubHelp home page GithubHelp logo

tritechfiles's Introduction

TritechFiles

Tritech image data handling and file i/o

This repo contains classes which can unpack Tritech Gemini ECD and GLF files.

Note that these functions are written in pure Java. Tritech do make a C++ SDK available which may be more stable and can handle the full file format. What I've done here is a bit of a 'hack', may only work with the files I have collected, and may not be at all future proof.

Motivation is primarily to be able to efficiently read data into PAMGuard (www.pamguard.org) for display. This package is deliberately kept separate from all PAMGuard structures so that the classes can easily be called from other languages, e.g. Matlab.

Also included are classes which can take the rectangular data frames from sonar images and render them into a fan shaped matrix of data for display. It is quite likely that this does NOT use the same transformations going from rectangle to fan as the Tritech SeaTec and Gemini software use.

tritechfiles's People

Contributors

douggillespie avatar

Watchers

 avatar

Forkers

macster110

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.