Package uk.ac.ed.ph.signal

Interface Summary
Diagram2DComponent Interface for drawable Graphics2D objects.
 

Class Summary
Bartlett Class to implement the Bartlett (or triangle) window
Blackman Class to implement the Blackman window of 0.42 - 0.5*cos(2pi t) + 0.08*cos(4pi t)
Colour Class to give a range of colours for diagrams
ColourScale Class to implement a ColorSpace for direct display of Float/Double images.
ComplexImage Class to manipulate Complex monochrome images with the underlying data held in a one-dimensional double array compatible with jfftw.
ComplexSignal Class to deal with and process Complex Signals where the signal is held as an interleaved array of doubles.
Diagram2D Class to Hold a Vector of Diagram2DComponents in the vector.
Diagram2DFrame JFrame for diagrams with basic menu to save and hide fames.
Diagram2DPanel Class to implement a DiagramPanel, being an extended JPanel with internal Mouse control allowing for interactive zooming.
FilterKernel Abstract class for a Filter Kernel, normally used via the two extending classes.
Function Abstarct class to implemet a real Function in one dimension.
GammaControl Class to implement an interactive Gamma and range control panel with three sliders
GammaGreyScale ColourScale to give a Gamma grey scale with a min/max
Grid2d Class to implement a two dimensional regular grid used access Images using continuous variables.
Hamming Class to implement the Hamming window of 0.54-0.46*cos(2pi t)
Hanning Class to implement the Hanning window of 0.5-0.5*cos(2pi t)
Image General class to handle images, always called via the extending classes of RealImage and ComplexImage
ImageFilterKernel Class to define a Signal Filter Kernel.
ImageFrame Class to display an image on with simple zooms
ImagePanel Class to display a image in a JPanel with resampling and scaling.
LinearGreyScale ColourScale to give a linear grey scale with a min/max
Noise Class to add noise to signals and images
PopUpOptions  
RealImage Class to read and maniulate real monochrone images held as doubles.
RealSignal Class to deal with and process Real Signals where the signal is held as an 1 dimensial array of doubles.
RealStatistics Class to form the statistics of a RealSignal or RealImage, which must be in REAL space.
Signal Abstract class to represent a Signal where the signal in held as a one-dimensional DataArray from the jfftw package.
Statistics Class to form the statistics of a Signal
Surface Abstarct class to specify a surface
Window Abstarct class to perform Window function for one-dimensional signal processing.