Class Summary 
ASM 
AN Active Shape Model (ASM) contains the average shape, image and shape eigenvalues 
AveragerApplet 
Applet for averaging multiple predelineated images, or adding new images and autodelineating them. 
AveragerPanel 
Class for displaying an image (e.g. 
AWN 
Protoype (i.e. 
BigMat 
Arbitrary size matrix utility class
particularly useful are the singular value decomposition (SVD) and jacobi routines
SVD is used to do leastsquares matrix inversion and eigen analysis
jacobi is used for eigen analysis 
BSplineQuadTree 
BSplineQuadTree performs 2D interpolation 
ClientHttpRequest 
Title: Client HTTP Request class 
Complex 
Basic complex number class 
CSVFile 
Load a Comma Separated Value file 
DelaunayTriangle 
A triangle with 3 vertices and three neighbours, all stored as indeces into lists 
EMtest 
Expectation maximization animated test program 
FaceMorphApp 
Face morphing applet. 
FaceMorphJApplet 
Facemorphing applet written using swing components 
Filter 
A 1D image filter 
FloatImage 
Floating point image data type Supports operations such as filtering 
GaborPyramid 

Gaussian 
A Gaussian distribution class 
GMM 
A Gaussian mixture model 
GridWarp2D 
Warps using a grid of fixed size using Bsplines and an affine term 
ImageToJpeg 
Utility method for constructing JPEG image files 
Kalman 
Kalman filter implementation 
KnockedUpApplet 
Applet for averaging multiple predelineated images, or adding new images and autodelineating them. 
LinearWarp 
Performs triangulated linear interpolation for image warping 
LinearWarp_1 
Performs triangulated linear interpolation for image warping 
Mask 
Defines a mask file (a list of which contours to follow in a Template and in which directions). 
Matrix3 
3 by 3 matrix utility class 
MDL 
Initial attempt at minimum description length coding 
MultiscaleInterpolate 
Implements a multiscale interpolation algorithm 
MultiscaleWarp 
Implements a multiscale interpolation algorithm 
MultiscaleWarpRB 
Implements a multiscale interpolation algorithm 
Numerical 
Some numberical methods 
PCA 
Principal Component Analysis data object 
PCI 
An object to contain the PCA of a set of images 
PCW 
Principal component wavelets class 
PGA 
Principal Geodesic Analysis for hyperspherical data (Experimental, only part completed) 
Powell 
Implements Powells method, classes should subclass this and implement the func and onIteration methods to use 
PQ 
Priority Queue class 
Pyramid 
A wavelet pyramid class for texture analysis / synthesis 
Server 
The Server class should run on the server in order to allow images to be saved to the server's disk
and sent back to the client as a jpeg. 
Template 
A Template of points and lines passing through the points, used to outline the facial features 
TessGen 
A fuction to calculate the Delaunay triangulation of the n points
points[ 0 ], ..., points[ n  1 ]
It takes 6 arguments:
n the number of points
points an array, each element of which is a Point2D.Float. 
TessGen3D 
Attempt at 3D tessleation (probably not working) 
TPSWarp 
Thin plate spline warping class 
Transformer 
Class to perform prototype (average) based transformations on images. 
Transformer_1 
Class to perform prototype (average) based transformations on images. 
Vector3 
Simple 3D vector class 
Warp 
Base warping class 