Package nom.tam.image.compression.hdu
Class CompressedImageData
java.lang.Object
nom.tam.fits.Data
nom.tam.fits.AbstractTableData
nom.tam.fits.BinaryTable
nom.tam.image.compression.hdu.CompressedImageData
- All Implemented Interfaces:
Cloneable
,FitsElement
,TableData
FITS representation of a compressed image. Compressed images are essentially stored as FITS binary tables. They are
distinguished only by a set of mandatory header keywords and specific column data structure. The image-specific
header keywords of the original image are re-mapped to keywords starting with 'Z' prefixed so as to not interfere
with the binary table description. (e.g. NAXIS1 of the original image is stored as ZNAXIS1 in the compressed table).
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class nom.tam.fits.BinaryTable
BinaryTable.ColumnDesc
-
Method Summary
Methods inherited from class nom.tam.fits.BinaryTable
addBitsColumn, addColumn, addColumn, addComplexColumn, addFlattenedColumn, addRow, addStringColumn, addVariableSizeColumn, compact, containsHeap, convertToBits, copy, createColumnDataFor, defragment, deleteColumns, deleteRows, fromColumnMajor, fromRowMajor, get, getArrayElement, getArrayElementAs, getBases, getColumn, getData, getDescriptor, getDescriptor, getDescriptor, getDimens, getDouble, getElement, getFlatColumns, getFlattenedColumn, getLogical, getLong, getModelRow, getNCols, getNRows, getNumber, getRawElement, getRow, getSizes, getString, getTypes, indexOf, parseTDims, read, reserveHeapSpace, reserveRowSpace, set, setColumn, setComplexColumn, setElement, setFlattenedColumn, setRow, toHDU, updateAfterDelete, write
Methods inherited from class nom.tam.fits.Data
calcChecksum, detach, getFileOffset, getKernel, getSize, isDeferred, isEmpty, reset, rewrite, rewriteable
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface nom.tam.fits.TableData
addRowEntries, setRowEntries
-
Method Details
-
fillHeader
- Overrides:
fillHeader
in classBinaryTable
- Throws:
FitsException
-