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

#44 in Data formats

Download history 1/week @ 2024-02-01 4/week @ 2024-02-15 11/week @ 2024-02-22 6/week @ 2024-02-29 12/week @ 2024-03-07 26/week @ 2024-03-14 11/week @ 2024-03-28 2/week @ 2024-04-04 364/week @ 2024-04-18 37/week @ 2024-04-25

409 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

~6.5MB
~116K SLoC