QUERY_JPEG2000
The QUERY_JPEG2000 function allows you to obtain information about a JPEG2000 image file without having to read the file. It is a wrapper around the IDLffJPEG2000 object interface that presents JPEG2000 image loading in a way familiar to users of the QUERY_* image routines. (See QUERY_* Routines for more information.) However this function is not as efficient as the object interface and the object interface should be used whenever possible. See IDLffJPEG2000 for information about the object interface.
Example
For a relevant example, see READ_JPEG2000.
Syntax
Result = QUERY_JPEG2000(Filename [, Info] )
Return Value
This routine returns a long integer with the value of 1 if the query was successful (and the file type was correct) or 0 on failure.
Arguments
Filename
A scalar string containing the full path and filename of the JPEG2000 file to query.
Info
Returns an anonymous structure containing information about the image in the file. The Info.TYPE field will return the value 'JPEG2000'.
Note: See General Query * Routine Info Structures for detailed structure information.
In addition to the standard structure fields, the JPEG2000 query structure contains the following additional fields:
Field |
IDL Data Type |
Description |
N_LAYERS |
Long |
The number of quality layers. |
N_LEVELS |
Long |
The number of wavelet decomposition levels. |
OFFSET |
Two-element vector |
The X and Y offsets for all image components. |
Keywords
None.
Version History
6.1 |
Introduced |
See Also
QUERY_* Routines, READ_JPEG2000, WRITE_JPEG2000