7 releases

0.2.2 Apr 23, 2024
0.2.1 Apr 20, 2024
0.1.4 Feb 7, 2024
0.1.3 Dec 5, 2023
0.1.0 Sep 2, 2023

#45 in Data formats

Download history 1/week @ 2024-02-05 10/week @ 2024-02-19 11/week @ 2024-02-26 38/week @ 2024-03-11 13/week @ 2024-04-01 180/week @ 2024-04-15 219/week @ 2024-04-22

412 downloads per month
Used in nitv

MIT/Apache

120KB
3K SLoC

sicd-rs

A rust SICD file interface

Example

// Read sicd and print metadata
let file = std::path::Path::new("../example.nitf");
let sicd = sicd_rs::read_sicd(file).unwrap();
println!("{:?}", sicd.meta);

If you have questions, would like to contribute, or would like to request something be added, please create an issue.


lib.rs:

Sensor Independent Complex Data support

The primary interface for general sicd reading is read_sicd.

It is a future goal to have functions for each version, but for now a single function call and match statement are used.

Dependencies

~6MB
~112K SLoC