The L_JP2_FILEINFO structure provides information about JPEG 2000 file contents.
typedef struct _tagL_JP2_FILEINFO
{
L_UINT32 uStructSize;
eJP2FILEFORMAT eFormat;
L_JP2_IMAGEINFO_ELEMENT Header;
L_JP2_IMAGEINFO_ELEMENT DataRef;
L_JP2_IMAGEINFO_ELEMENT XML;
L_JP2_IMAGEINFO_ELEMENT Free;
L_JP2_IMAGEINFO_ELEMENT MPEG7;
L_JP2_IMAGEINFO_ELEMENT MediaData;
L_JP2_IMAGEINFO_ELEMENT DigitalSignature;
L_JP2_IMAGEINFO_ELEMENT BinaryFilter;
L_JP2_IMAGEINFO_ELEMENT UUID;
L_JP2_IMAGEINFO_ELEMENT IPR;
L_JP2_IMAGEINFO_ELEMENT UUIDInfo;
L_JP2_IMAGEINFO_ELEMENT Association;
L_JP2_IMAGEINFO_ELEMENT DesiredReproduction;
L_JP2_IMAGEINFO_ELEMENT Composition;
L_JP2_IMAGEINFO_ELEMENT CodeStream;
L_JP2_IMAGEINFO_ELEMENT FragmentTable;
L_UINT32 uNumOfFrames;
pL_JP2_FRAMEINFO pFrames;
} L_JP2_FILEINFO, *pL_JP2_FILEINFO;
Size of this structure, in bytes. Use the sizeof operator to calculate this value.
JPEG 2000 file format.
Header Boxes Information. It provides information about the existing header boxes in a JPEG 2000 file.
Data Reference box information. It provides information about the existing Data Reference box in a JPEG 2000 file.
XML boxes information. It provides information about the existing XML boxes in a JPEG 2000 file.
Free boxes information. It provides information about the existing Free boxes in a JPEG 2000 file.
MPEG-7 boxes information. It provides information about the existing MPEG-7 boxes in a JPEG 2000 file.
Media Data boxes information. It provides information about the existing Media Data boxes in a JPEG 2000 file.
Digital Signature boxes information. It provides information about the existing Digital Signature boxes in a JPEG 2000 file.
Binary Filter boxes information. It provides information about the existing Binary Filter boxes in a JPEG 2000 file.
UUID boxes information. It provides information about the existing UUID boxes in a JPEG 2000 file.
Intellectual Property Rights (IPR) box information. It provides information about the existing IPR box in a JPEG 2000 file.
UUID Info boxes information. It provides information about the existing UUID Info boxes in a JPEG 2000 file.
Association boxes information. It provides information about the existing Association boxes in a JPEG 2000 file.
Desired Reproduction box information. It provides information about the existing Desired Reproduction box in a JPEG 2000 file.
Composition box information. It provides information about the existing Association box in a JPEG 2000 file.
Codestream boxes information (contiguous and Fragment table). It provides information about the existing codestream boxes in a JPEG 2000 file. If the codestream box is a Fragment Table box it will be reported again in FragmentTable.
Fragment Table boxes information. It provides information about the existing Fragment Table boxes in a JPEG 2000 file. Fragment Table box is a codestream that is not represented by a Contiguous codestream box.
The number of frames that exist in the JPEG 2000 file.
Frames information. An array provides information about all frames exist within the JPEG 2000 file. The size of this array is uNumOfFrames.
The L_JP2_FILEINFO structure provides information about JPEG 2000 file contents. It is filled by the LJp2FileFormat::GetFileInfo function.
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document