VICAR Image I/O package. Currently only Input and Output are supported; in-place Update of files is not. The package's major features are:

Note that Complex data is not fully supported.

While direct access to VICAR files via this API is possible, it is recommended that the higher-level "codec" from the jpl.mipl.io.codec package be used instead. This codec is automatically registered with JAI using the OperationRegistrySpi interface. The codec supports tiling and access to the VICAR metadata.

Information on the mid- and low-level interfaces can be found in the javadoc for the VicarInput and VicarOutput interfaces.

Support files for the PDS and ISIS image formats have been added. These classes are used by the PDS reader and writer. ISIS has a reader only.