NeoGeographyToolkit / StereoPipeline

The NASA Ames Stereo Pipeline is a suite of automated geodesy & stereogrammetry tools designed for processing planetary imagery captured from orbiting and landed robotic explorers on other planets.
Apache License 2.0
478 stars 168 forks source link

match file parsing lib and convert tool #350

Closed PicoJr closed 2 years ago

PicoJr commented 2 years ago

Hello,

I wrote a Rust lib for parsing ASP match files.

It provides functions for parsing and writing ASP match files as binary or text.

It also contains a convert tool provided as an example similar to parse_match_file.py cf examples.

convert does parse descriptors

motivation: it has been a while I wanted to write a binary parser using nom. I thought I might as well write something useful =)

NB: I have not published my code to crates.io (Rust registry) yet so aspmatch is not cast in stone (I can still change the name).

oleg-alexandrov commented 2 years ago

Hope that was fun and instructive.