NITRO is a full-fledged, extensible library solution for reading and writing the National Imagery Transmission Format (NITF), a U.S. DoD standard format. It is written in cross-platform C, with bindings available for other languages.
good project nitro-nitf
python bindings are nice to get NITF header data. also, there were a few bits of NITF header data that weren't printing out, so i asked about it on the forum and got some new code in less than a week. this is great!