MrSID Decode SDK for Raster Reference Manual
9.0.0.3864
|
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).
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).
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.
Definition at line 82 of file nitf_types.h.
enum Nitf::Version |
This enum is used to represent the version of the NITF file.
Definition at line 35 of file nitf_types.h.