|
MrSID Decode SDK for Raster Reference Manual
9.5.4.4709
|
Classes | |
| class | DataSegment |
| represents a data segment in an existing NITF file More... | |
| class | FileHeader |
| represents the file header properties of a NITF file More... | |
| class | FileMetadata |
| container for File Header metadata More... | |
| class | GraphicSegment |
| represents a graphic segment in an existing NITF file More... | |
| class | ImageReader |
| class for representing an NITF image segment as an LTIImageReader More... | |
| class | ImageSegment |
| represents a image segment in an existing NITF file More... | |
| class | ImageSegmentMetadata |
| container for Image Segment metadata More... | |
| class | LabelSegment |
| represents a label segment in an existing NITF file More... | |
| class | ReservedSegment |
| represents a Reserved segment in an NITF file More... | |
| class | SecurityBlock |
| container for security-related metadata More... | |
| class | SecurityMetadata |
| container for Security metadata More... | |
| class | Segment |
| base class for segment data in an NITF file More... | |
| class | TextSegment |
| represents a text segment in an NITF file More... | |
| class | TextSegmentMetadata |
| container for Text Segment metadata More... | |
| class | TREData |
| representation of a single TRE in a NITF file More... | |
Enumerations | |
| enum | Version { VERSION_INVALID, VERSION_11, VERSION_20, VERSION_21 } |
| version More... | |
| enum | Format { FORMAT_INVALID, FORMAT_RAW, FORMAT_BILEVEL, FORMAT_JPEG, FORMAT_VQ, FORMAT_JPEGLS, FORMAT_JPEGDS, FORMAT_JP2 } |
| image/compression format More... | |
| enum | Layout { LAYOUT_INVALID, LAYOUT_BLOCK, LAYOUT_PIXEL, LAYOUT_ROW, LAYOUT_SEQ } |
| layout More... | |
| enum | TRELocation { TRE_OMIT, TRE_USER, TRE_EXTENDED } |
| TRE location. More... | |
| enum | J2klraOrigin { J2KLRA_ORIGINAL_NPJE = 0, J2KLRA_PARSED_NPJE = 1, J2KLRA_ORIGINAL_EPJE = 2, J2KLRA_PARSED_EPJE = 3, J2KLRA_ORIGINAL_TPJE = 4, J2KLRA_PARSED_TPJE = 5, J2KLRA_ORIGINAL_LPJE = 6, J2KLRA_PARSED_LPJE = 7, J2KLRA_ORIGINAL_OTHER = 8, J2KLRA_PARSED_OTHER = 9 } |
| ORIG field of J2KLRA TRE. More... | |
| enum Nitf::Format |
This enum is used to represent the compression format of an image segment (IC field).
| Enumerator | |
|---|---|
| FORMAT_INVALID | |
| FORMAT_RAW | |
| FORMAT_BILEVEL |
not supported |
| FORMAT_JPEG |
supported only for reading |
| FORMAT_VQ |
not supported |
| FORMAT_JPEGLS |
not supported |
| FORMAT_JPEGDS |
not ssupported |
| FORMAT_JP2 | |
Definition at line 49 of file nitf_types.h.
| enum Nitf::J2klraOrigin |
This enum is used for setting the ORIG field of the J2KLRA TRE.
Definition at line 95 of file nitf_types.h.
| enum Nitf::Layout |
This enum is used to represent the data layout of an image segment (IMODE field).
| Enumerator | |
|---|---|
| LAYOUT_INVALID | |
| LAYOUT_BLOCK |
B: interleaved by block. |
| LAYOUT_PIXEL |
P: interleaved by pixel. |
| LAYOUT_ROW |
R: interleaved by row (line) |
| LAYOUT_SEQ |
S: sequential (not interleaved) |
Definition at line 67 of file nitf_types.h.
| enum Nitf::TRELocation |
This enum is used to indicate where/how to position certain TREs.
| Enumerator | |
|---|---|
| TRE_OMIT | |
| TRE_USER | |
| TRE_EXTENDED | |
Definition at line 82 of file nitf_types.h.
| enum Nitf::Version |
This enum is used to represent the version of the NITF file.
| Enumerator | |
|---|---|
| VERSION_INVALID | |
| VERSION_11 | |
| VERSION_20 | |
| VERSION_21 | |
Definition at line 35 of file nitf_types.h.
| LizardTech |