|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| Image | For adding or averaging images or for holding them in a format that is not provided by
java.awt.image.BufferedImage (eg, floating-point pixel values). NB: The layout of the data is very important: bear in mind that every sub-array has an overhead of 12 bytes. 11.10.23: Changes made to reduce interdependencies: 1. |
| Class Summary | |
|---|---|
| ByteMask | holding a byte array, eg for use as a binary mask over an image, in segmentation. |
| Calibration | This class is concerned with distance calibration which should be done before measuring an image, in order to measure in real physical units rather than in pixels. |
| Exif | Class for examining EXIF-format metadata in any file. |
| ExifFile | Methods for reading multi-byte values from the EXIF data section of an image file (EXIF is similar to TIFF). |
| ExifTag | Tags used in EXIF metadata sections of image files (similar format to TIFF). |
| FITS | For loading and saving images as files in FITS format. |
| FITS_Header | Representing the header part of a header/data unit (HDU) loaded from a FITS file. |
| FITS_KeywordRecord | Representing an 80-byte FITS keyword record as read from a FITS stream, with its keyword, value and comment (if any). |
| HistogramAll | A histogram of the whole of an image comprising any number of bands. |
| Image16 | For holding and processing images having 16 bits (integer) per pixel per channel, either 1 or 3 channels. |
| Image32 | For holding and processing images having 32 bits (integer) per pixel per channel, any number of channels. |
| Image64 | This is used as an alternative to BufferedImage for holding 64-bits-per-channel (floating point) images, any number of channels. |
| Image8 | For holding and processing images having 8 bits (integer) per pixel per channel, either 1 or 3 channels. |
| Image8or16Base | Common code for Image8 and Image16, both of which really use a java.awt.image.BufferedImage internally. |
| ImageBase | Common methods for implementors of Image. |
| ImageLoader | Loads images from files. |
| Kernel | A square array of values for convolving with an image. |
| Metadata | This class manages metadata that GRIP puts into images. |
| MetadataDialogue | Displays information about an Image (including file path, calibration, and metadata and allows some editing of metadata. |
| RangeDouble | Convenience record for holding a pair of doubles indicating the low and high ends of a range. |
| RangeInt | Convenience record for holding a pair of integers indicating the low and high ends of a range. |
| Threshold | Record to hold an array of threshold ranges plus a boolean to say whether tests against the thresholds are to be ANDed for all channels (as opposed to ORing them). |
| Timer | For logging the time taken by an image operation. |
| Exception Summary | |
|---|---|
| IncompatibleImageException | May be thrown if an operation cannot be carried out on an image due to some incompatibility (eg, wrong number of bits per channel). |
| NoImageException | For use when no image is found in a file when one is expected. |
This package contains Java classes defining and processing images. It has no dependence on net.grelf.grip or net.grelf.astro.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||