nitf-rs

A rust NITF file interface

Current project goals are - Finish implementing version 2.1 reading (maybe writing) - Verify header/subheader field entries (see NitfField - Implement logic for various header/subheader inputs - For example, return data from an image segment as an array with the appropriate format (right now only Complex32 supported) - Expand with features for various applications of the standard (SICD as a first step)

This started as a personal project to learn the language better, and I work on it as I have time to.

If you have questions, would like to contribute, or would like to request something be added, you can ask on this Discord server, or create an issue.

Current Functionality

In my own testing, I have only been able to find files to verify parsing for: - Header - Image Segments - Data Extension Segments

To the best of my knowledge, these function as expected.

There is no logic built around the inputs yet

New from last version (that I remember)

Next in line