JIGL
v1.6

Package jigl.image

Provides classes for basic JIGL images, JIGL histogram and other auxiliary things.

See:
          Description

Interface Summary
Image Image is the interface for BinaryImage, GrayImage, RealGrayImage, ColorImage, RealColorImage, ComplexImage.
InterpolatedImage Interface for interpolation of Images.
Operator Operator is an interface for performing operations on an image.
 

Class Summary
BinaryImage BinaryImage is implrmented by a 2-d array of byte.
ColorHistogram A Color Histogram is a 3-Dimensional array that contains the count for a ColorImage.
ColorImage A color image is a set of three GrayImage planes.
ComplexImage A complex image is a set of two RealGrayImage plane: real plane and imaginary plane.
ComplexMIPMap A MIPMap variation that stores sub-images reduced by the nth root of 2 each time.
CumulativeHistogram CumulativeHistogram creates a cumulative histogram from a Histogram.
GrayImage GrayImage is implemented by a 2 dimension array of shorts.
Histogram Histogram keeps track of histogram information for an image.
ImageKernel ImageKernel is an extension of GrayImage with some pre-defined kernals.
ImageSequence ImageSequence stores a sequence of images
InterpolatedColorImage InterpolatedColorImage is a ColorImage that can be accessed at other than integral locations.
InterpolatedGrayImage An InterpolatedGrayImage is a GrayImage that can be accessed at other than integral locations.
InterpolatedRealColorImage An InterpolatedRealColorImage is a RealColorImage that can be accessed at other than integral locations.
InterpolatedRealGrayImage An InterpolatedRealGrayImage is a RealGrayImage that can be accessed at other than integral locations.
MagnitudeImage A MagnitudeImage is the magnitude part of a ComplexImage.
MIPMap Allows for quick access to an image at an arbitrary reduction.
PhaseImage A PhaseImage is phase part of a ComplexImage.
PowerImage PowerImage is the power spectrum of a ComplexImage and computes the value at (x,y) by the sum of the real and imaginary planes squared.
RealColorImage A RealColorImage is a set of three RealGrayImage planes.
RealGrayImage RealGrayImage is a 2-d array of floats
ROI The ROI class is the Region of Interest of a JIGL Image.
SimpleOperator SimpleOperator is a base class that extends the Operator interface, and provides apply methods for every known image type with a default behavior of simply throwing an ImageNotSupportedException exception.
TiledComplexMIPMap TiledComplexMIPMap is the frequency-domain version of TileMIPMap.
TiledImage Allows raw PPM files to be opened without being completely in memory.
TiledMIPMap MIPMap that uses TiledImages.
 

Exception Summary
BadImageException Exception for an image that is corrupted
ColorModelNotSupportedException Exception for a Color model that is not supported
ColorModelUnknownException Exception for a color model is not defined by JIGL
ImageNotSupportedException Exception for an image that is not supported by a given operation
InvalidArgumentException Exception thrown when an arguement is not valid
InvalidKernelException Exception for an invalid Kernel
UnknownImageTypeException Exception when the image is of an unknown type
 

Package jigl.image Description

Provides classes for basic JIGL images, JIGL histogram and other auxiliary things. The basic types of JIGL images are: BinayImage, GrayImage, ColorImage, RealGrayImage, RealColorImage, ComplexImage. All kinds of image classes directly or indirectly implements Image.


JIGL
v1.6

Submit a bug or feature
Revised in May 2002 by Weiming Liu