-
Notifications
You must be signed in to change notification settings - Fork 90
NITF plugin
Quoting from the NITRO page:
NITRO is a full-fledged, extensible library solution for reading and writing National Imagery Transmission Format (NITF) files, a U.S. Department of Defense standard format. It is written in cross-platform C, with bindings available for other languages
The ImageIO-EXT NITF plugin aims to provide an ImageWriter implementation on top of the NITRO NITF library through java bindings. It also provide support for internally JP2K compressed imagery through the usage of the ImageIO-Ext Kakadu plugin.
Before you start doing any test with this plugin, you should acquire some knowledge about the NITF format in order to understand how it is structured, how you can put images, textes on it, how you can add additional information through Tagged Record Extensions and so on.
- Baseline
- JPEG2000 compression on NITF
Required .so/dll libraries may be created using proper instructions provided by NITRO at this
FAQ page.
Once created, make sure they are referred by the PATH/LD_LIBRARY_PATH environment variable depending on which OS are you using.
Finally, make also sure to define a NITF_PLUGIN_PATH environment variable referring to the nitf\shared plugins folder (a wide list of native libs: ACCHZB, ACCPOB, ACCVTB, ...)
Let us put together some information about how the NITFImageWriter works.