A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

M

m - Variable in class Facemorph.Filter
The midpoint of this filter
magnitude() - Method in class Facemorph.BigMat
Returns the magnitude of this matrix, there are probably more efficient ways of doing this
magnitude() - Method in class Facemorph.Complex
calculate the magnitude of this complex number
magnitude() - Method in class Facemorph.FloatImage
Replaces each pixel with its absolute value
magnitude() - Method in class Facemorph.Matrix3
Return the magnitude of this matrix
magnitude() - Method in class Facemorph.Pyramid
Convert each subband into a rectified (magnitude) image
magnitudeSquared() - Method in class Facemorph.Complex
calculate the magnitude of this complex number
magnitudeSquared() - Method in class Facemorph.FloatImage
Replaces each pixel with itself squared
magnitudeSquared() - Method in class Facemorph.Pyramid
Convert each subband into a rectified (magnitude squared) image
main(String[]) - Static method in class Facemorph.aam.AAM
Main method for testing
main(String[]) - Static method in class Facemorph.aam.AAMTracker
Main method used for testing
main(String[]) - Static method in class Facemorph.aam.CAAMPowell
Main method for testing
main(String[]) - Static method in class Facemorph.aam.CAAMSolver
Main method for testing
main(String[]) - Static method in class Facemorph.aam.CLMLR
Main method used for generating a random split of the data
main(String[]) - Static method in class Facemorph.aam.CLMSVM
Main method used for generating a random split of the data
main(String[]) - Static method in class Facemorph.aam.FBOwarp
Main method for testing
main(String[]) - Static method in class Facemorph.aam.GLAAM
Main method for testing
main(String[]) - Static method in class Facemorph.aam.MultiscaleAAM
Main method for testing
main(String[]) - Static method in class Facemorph.aam.MultiscaleOpenGLAAM
Main method for testing
main(String[]) - Static method in class Facemorph.aam.OpenGLwarp
Main method used for testing
main(String[]) - Static method in class Facemorph.ASM
Main method for testing
main(String[]) - Static method in class Facemorph.AWN
Main method for testing
main(String[]) - Static method in class Facemorph.BigMat
Main method just used for testing
main(String[]) - Static method in class Facemorph.BSplineQuadTree
Main method is used for testing
main(String[]) - Static method in class Facemorph.Complex
Main method used for testing
main(String[]) - Static method in class Facemorph.EMtest
Main method for EMtest
main(String[]) - Static method in class Facemorph.FloatImage
Main method used for testing
main(String[]) - Static method in class Facemorph.Gaussian
Used for testing
main(String[]) - Static method in class Facemorph.glmorph.HardwareMorph
Main method used for testing
main(String[]) - Static method in class Facemorph.glmorph.HardwareTransform
Main method for testing
main(String[]) - Static method in class Facemorph.glmorph.HardwareTransformNoAccum
Main method for testing
main(String[]) - Static method in class Facemorph.GMM
Tests of GMM class
main(String[]) - Static method in class Facemorph.GridWarp2D
Main method for testing
main(String[]) - Static method in class Facemorph.haar.DisjointSets
main() is test code.
main(String[]) - Static method in class Facemorph.haar.FeatureFinder
Main method for testing
main(String[]) - Static method in class Facemorph.haar.HaarDemo
Open the picture args[0] and create the summed area table corresponding to it
main(String[]) - Static method in class Facemorph.haar.HaarFinder
Open the picture args[0] and create the summed area table corresponding to it
main(String[]) - Static method in class Facemorph.haar.HaarReader
Main method for testing
main(String[]) - Static method in class Facemorph.haar.HaarTracker
Main program
main(String[]) - Static method in class Facemorph.haar.SAT
Main method for testing
main(String[]) - Static method in class Facemorph.Kalman
Main method used for testing
main(String[]) - Static method in class Facemorph.LinearWarp_1
Main function used for testing
main(String[]) - Static method in class Facemorph.mdl.GLGroupwiseImageRegistration
Main method for testing
main(String[]) - Static method in class Facemorph.mdl.GroupwiseImageRegistration
Main method for testing
main(String[]) - Static method in class Facemorph.mdl.GroupwiseImageRegistrationLinear
Main method for testing
main(String[]) - Static method in class Facemorph.mdl.ImageErrorTest
Test method, seems to find the error from the average of a set of images??
main(String[]) - Static method in class Facemorph.mdl.MDL2D
Main method used for testing
main(String[]) - Static method in class Facemorph.mdl.multiEdgeMDL
Main method used for testing
main(String[]) - Static method in class Facemorph.mdl.multiScaleEdgeMDL
Main method for testing
main(String[]) - Static method in class Facemorph.mdl.multiScaleEdgeMDLFile
Main method used for testing
main(String[]) - Static method in class Facemorph.mdl.SpecificityCombinedTest
Run the tests
main(String[]) - Static method in class Facemorph.mdl.SpecificityCombinedTestFile
Run the tests
main(String[]) - Static method in class Facemorph.mdl.SpecificityImageTest
Main method runs the tests
main(String[]) - Static method in class Facemorph.mdl.SpecificityTemplateTest
Main method runs the tests
main(String[]) - Static method in class Facemorph.mdl.TemplateErrorTest
Main method runs the tests
main(String[]) - Static method in class Facemorph.mdl.TemplatePatchMDL
Main method is used for testing
main(String[]) - Static method in class Facemorph.multifilter.FourierDecompose
Main method used for testing
main(String[]) - Static method in class Facemorph.multifilter.PQplus
Main method for testing
main(String[]) - Static method in class Facemorph.oesf.AESF
Main method used for testing
main(String[]) - Static method in class Facemorph.oesf.OESF
Main method used for testing
main(String[]) - Static method in class Facemorph.oesf.ORASM
Main method for testing
main(String[]) - Static method in class Facemorph.oesf.ORASM3D
Main method used for testing
main(String[]) - Static method in class Facemorph.PCA
Main method used for testing
main(String[]) - Static method in class Facemorph.PCI
Main method used for testing
main(String[]) - Static method in class Facemorph.PCW
Main method used for testing
main(String[]) - Static method in class Facemorph.PGA
The main method is used for testing
main(String[]) - Static method in class Facemorph.pga.MultiSpherePGA
The main method is used for testing
main(String[]) - Static method in class Facemorph.pga.SpherePGA
The main method is used for testing
main(String[]) - Static method in class Facemorph.PQ
Main method is used for testing
main(String[]) - Static method in class Facemorph.psm.DiagonalGMM
An experimental EM clustering algorithm
main(String[]) - Static method in class Facemorph.psm.PSM
 
main(String[]) - Static method in class Facemorph.psm.PSMNode
Main method for testing
main(String[]) - Static method in class Facemorph.psychomorph.batchable.MultiDisplay
 
main(String[]) - Static method in class Facemorph.psychomorph.DelineatorForm
 
main(String[]) - Static method in class Facemorph.psychomorph.PsychoMorphForm
 
main(String[]) - Static method in class Facemorph.psychomorph.Tracker
 
main(String[]) - Static method in class Facemorph.psychomorph.videomorph.VideoMorph
Test method
main(String[]) - Static method in class Facemorph.psychomorph.videomorph.VideoMorphGUI
Run the GUI
main(String[]) - Static method in class Facemorph.Pyramid
Main method used for testing
main(String[]) - Static method in class Facemorph.Server
Start the server up, listening on an optionally specified port
main(String[]) - Static method in class Facemorph.tensor.Multilinear
Main method for testing
main(String[]) - Static method in class Facemorph.tensor.Tensor
Main method for testing
main(String[]) - Static method in class Facemorph.tensor.TensorGUI
 
main(String[]) - Static method in class Facemorph.tensor.TensorGUI2
 
main(String[]) - Static method in class Facemorph.Transformer_1
 
main(String[]) - Static method in class FacemorphTest
Main method, loads an image, delineates it, transforms it and writes out a transform sequence
main(String[]) - Static method in class FacemorphTest_1
Main method, loads an image, delineates it, transforms it and writes out a transform sequence
makeAverage() - Method in class Facemorph.KnockedUpApplet
Instruct the applet to recalculate and display the average
makeMatchingSets(Vector<ArrayList<Template>>, ArrayList<Template>, double) - Method in class Facemorph.PCA
Creates a set of matching sets from a set of Template sets.
makeMatchingTemplateSets(String, double) - Method in class Facemorph.PCA
Creates a set of matching sets from a set of Template sets.
makeMatchingVectorSets(String, double) - Method in class Facemorph.PCA
Creates a set of matching sets from a set of double[] sets.
makeMatchingVectorSets(Vector<ArrayList<double[]>>, ArrayList<double[]>, double) - Method in class Facemorph.PCA
Creates a set of matching vector sets from a set of vector sets.
makeRandom(int) - Method in class Facemorph.mdl.SpecificityCombinedTest
 
makeRandom(int) - Method in class Facemorph.mdl.SpecificityCombinedTestFile
 
makeRandom(int) - Method in class Facemorph.mdl.SpecificityImageTest
 
makeRandom(int) - Method in class Facemorph.mdl.SpecificityTemplateTest
Makes a random Template from the model
makeRandom(int) - Method in interface Facemorph.mdl.SpecificityTest
Makes a random T from the model
mask(FloatImage) - Method in class Facemorph.FloatImage
Masks this FloatImage
mask(FloatImage, float) - Method in class Facemorph.FloatImage
Masks this FloatImage
Mask - Class in Facemorph
Defines a mask file (a list of which contours to follow in a Template and in which directions).
Mask() - Constructor for class Facemorph.Mask
Creates a new instance of Mask
mask(Template, Mask, BufferedImage, BufferedImage) - Static method in class Facemorph.Transformer
Mask the colour changes to the array specified
maskColour - Static variable in class Facemorph.Mask
 
maskImage(Image, Mask, Color, boolean) - Method in class Facemorph.Template
Masks an image using the mask object specified/
matches(KdTreePoint) - Method in class Facemorph.mdl.KdTreeEdgePoint
 
matches(KdTreePoint) - Method in class Facemorph.mdl.KdTreePoint
Check if it matches another KdTreePoint (currently returns true??)
Matrix3 - Class in Facemorph
3 by 3 matrix utility class
Matrix3() - Constructor for class Facemorph.Matrix3
Creates a matrix initialised to an identity matrix
Matrix3(float, float, float, float, float, float, float, float, float) - Constructor for class Facemorph.Matrix3
Sets the values of this matrix
maxima(FloatImage, FloatImage, FloatImage, float) - Method in class Facemorph.FloatImage
Find the maxima in the directions given
maxima(FloatImage, FloatImage, FloatImage, FloatImage, FloatImage, float) - Method in class Facemorph.FloatImage
Create a kd-tree of maxima points using edge information
maxProbabilties() - Method in class Facemorph.psm.DiagonalGMM
 
maxProbabilty() - Method in class Facemorph.GMM
 
maxProbabilty() - Method in class Facemorph.psm.DiagonalGMM
 
maxWeights - Variable in class Facemorph.PCI
List of the maximum or mean weights that keep the components within a specified range
maxX() - Method in class Facemorph.haar.BufferedImg
 
maxY() - Method in class Facemorph.haar.BufferedImg
 
MDL - Class in Facemorph
Initial attempt at minimum description length coding
MDL(String, int, int, Mask, double) - Constructor for class Facemorph.MDL
Creates a new instance of MDL
MDL2D - Class in Facemorph.mdl
Attempt at minimum description length based alignment
MDL2D(int, int, BufferedImage, double[], ArrayList<BufferedImage>, ArrayList<double[]>, double, double) - Constructor for class Facemorph.mdl.MDL2D
Constructor for MDL
merge(Vector) - Method in class Facemorph.GMM
Attempt at merging clusters
minimumSpanningTree(BigMat) - Static method in class Facemorph.psm.PSM
Calculate the MST
minimumSpanningTree(BigMat) - Static method in class Facemorph.psm.PSMNode
Get the minimum spanning tree of the graph
morph(Image, Template, Image, Template, int, ImageObserver, boolean) - Static method in class Facemorph.Transformer
Creates a Morph between two delineated images
morph(Image, Template, Image, Template, int, ImageObserver, boolean, Vector<Template>, TransformerListener) - Static method in class Facemorph.Transformer
Creates a Morph between two delineated images
morph(Image, Template, Image, Template, int, ImageObserver) - Static method in class Facemorph.Transformer_1
Creates a Morph between two delineated images
mouseClicked(MouseEvent) - Method in class Facemorph.AveragerPanel
Method required for the MouseListener interface
mouseClicked(MouseEvent) - Method in class Facemorph.EMtest
 
mouseClicked(MouseEvent) - Method in class Facemorph.psychomorph.ImageZoomPanel
 
mouseDragged(MouseEvent) - Method in class Facemorph.AveragerPanel
Method required for the MouseMotionListener interface
mouseDragged(MouseEvent) - Method in class Facemorph.glmorph.HardwareMorph
 
mouseDragged(MouseEvent) - Method in class Facemorph.glmorph.HardwareTransform
 
mouseDragged(MouseEvent) - Method in class Facemorph.glmorph.HardwareTransformNoAccum
 
mouseDragged(MouseEvent) - Method in class Facemorph.psychomorph.ImageZoomPanel
 
mouseEntered(MouseEvent) - Method in class Facemorph.AveragerPanel
Method required for the MouseMotionListener interface
mouseEntered(MouseEvent) - Method in class Facemorph.EMtest
 
mouseEntered(MouseEvent) - Method in class Facemorph.psychomorph.ImageZoomPanel
 
mouseExited(MouseEvent) - Method in class Facemorph.AveragerPanel
Method required for the MouseMotionListener interface
mouseExited(MouseEvent) - Method in class Facemorph.EMtest
 
mouseExited(MouseEvent) - Method in class Facemorph.psychomorph.ImageZoomPanel
 
mouseMoved(MouseEvent) - Method in class Facemorph.AveragerPanel
Method required for the MouseMotionListener interface
mouseMoved(MouseEvent) - Method in class Facemorph.glmorph.HardwareMorph
 
mouseMoved(MouseEvent) - Method in class Facemorph.glmorph.HardwareTransform
 
mouseMoved(MouseEvent) - Method in class Facemorph.glmorph.HardwareTransformNoAccum
 
mouseMoved(MouseEvent) - Method in class Facemorph.psychomorph.ImageZoomPanel
 
mousePressed(MouseEvent) - Method in class Facemorph.AveragerPanel
Method required for the MouseListener interface
mousePressed(MouseEvent) - Method in class Facemorph.EMtest
 
mousePressed(MouseEvent) - Method in class Facemorph.psychomorph.ImageZoomPanel
 
mouseReleased(MouseEvent) - Method in class Facemorph.AveragerPanel
Method required for the MouseListener interface
mouseReleased(MouseEvent) - Method in class Facemorph.EMtest
 
mouseReleased(MouseEvent) - Method in class Facemorph.psychomorph.ImageZoomPanel
 
move(float, float) - Method in class Facemorph.Template
Shifts this by (x,y)
moveLine(int, float, float) - Method in class Facemorph.Template
Moves the point to the specified position
movePoint(int, int, int) - Method in class Facemorph.Template
Moves the point to the specified position
MRFTransform(Pyramid, ArrayList<Pyramid>, ArrayList<Pyramid>, float, float, int, double[], boolean) - Method in class Facemorph.Pyramid
Pyramid based MRF transformation
MultiDisplay - Class in Facemorph.psychomorph.batchable
Simple class to display a grid of images (used to make an image for a recent paper)
MultiDisplay() - Constructor for class Facemorph.psychomorph.batchable.MultiDisplay
Creates new form MultiDisplay
multiEdgeMDL - Class in Facemorph.mdl
Multi edge MDL implementation
multiEdgeMDL(ArrayList<BufferedImage>, int) - Constructor for class Facemorph.mdl.multiEdgeMDL
 
multiEdgeWarp(FloatImage, FloatImage, FloatImage) - Method in class Facemorph.FloatImage
Edge based warping method
multiEdgeWarp(FloatImage, MultiscaleWarp, int, int) - Method in class Facemorph.FloatImage
Recursive edge matching & warping
multiEdgeWarp(FloatImage, MultiscaleWarp, int, int, boolean, int, String) - Method in class Facemorph.FloatImage
Recursive edge matching & warping
multiEdgeWarp(FloatImage, FloatImage[], FloatImage[], MultiscaleWarp, int, int) - Method in class Facemorph.FloatImage
Multiscale edge based warping with curvature
MultiFilter - Class in Facemorph.multifilter
(Note: incomplete class, do not use) Multiple filterbank implementation
MultiFilter(FloatImage, int) - Constructor for class Facemorph.multifilter.MultiFilter
Creates a new instance of MultiFilter
Multilinear - Class in Facemorph.tensor
Multilinear model class
Multilinear(Tensor, int, double) - Constructor for class Facemorph.tensor.Multilinear
Creates a new instance of Multilinear Performs PCA along each of the plane average vectors Replace residuals with best linear fit etc etc
multiply(double[]) - Method in class Facemorph.BigMat
Multiply a vector by this matrix
multiply(BigMat) - Method in class Facemorph.BigMat
Multiply this matrix by another matrix
multiply(double) - Method in class Facemorph.BigMat
Multiply this BigMat by a scalar
multiply(Complex) - Method in class Facemorph.Complex
Multiply this by z (result = this*z) and return the result as a new complex number
multiply(FloatImage) - Method in class Facemorph.FloatImage
Mulitplies this image by fimg to give this = this * fimg
multiply(Matrix3) - Method in class Facemorph.Matrix3
Multiplies m1 by this
multiply(int, BigMat) - Method in class Facemorph.tensor.Tensor
multiply method for N-mode product with M along row i
multiplyInPlace(int, BigMat) - Method in class Facemorph.tensor.Tensor
multiply method for N-mode product with M along row i
multiplyOtherTranspose(BigMat) - Method in class Facemorph.BigMat
Multiply the this matrix by the transpose of another matrix
multiplySelfTranspose(boolean, boolean) - Method in class Facemorph.BigMat
Multiply this matrix by the transpose of itself
multiplyTranspose(BigMat) - Method in class Facemorph.BigMat
Multiply this matrix by another matrix
multiplyTranspose(double[]) - Method in class Facemorph.BigMat
Multiply the vector x by the transpos of this matrix
MULTISCALE - Static variable in class Facemorph.Warp
Multiscale (affine) warp constant
MultiscaleAAM - Class in Facemorph.aam
Multiscale AAM implementation
MultiscaleAAM(Mask, ASM, PCI, int, int) - Constructor for class Facemorph.aam.MultiscaleAAM
Creates a new instance of MultiscaleAAM
MultiscaleBlendWaveletMRF_fast2(ArrayList<FloatImage>, int, int, Filter, Filter, Filter, Filter, Filter, Filter, Filter) - Method in class Facemorph.FloatImage
Blends a set of greyscale images using a multiscale MRF method Algorithm for each source image calculate the low pass version (save for pass to recursive call), calculate the horizontal and vertical wavelet filtered versions, Calculate the low pass version of the input image via recursive call Estimate the horizontal and vertical images using MRF method on wavelet & low pass images Reconstruct image using low-pass and horizontal & vertical wavelets
multiScaleEdgeMDL - Class in Facemorph.mdl
In memory multiscale edge alignment
multiScaleEdgeMDL(ArrayList<BufferedImage>) - Constructor for class Facemorph.mdl.multiScaleEdgeMDL
Construct an image alignment object
multiScaleEdgeMDLFile - Class in Facemorph.mdl
Multiscale edge minimum description length
multiScaleEdgeMDLFile(ArrayList<String>) - Constructor for class Facemorph.mdl.multiScaleEdgeMDLFile
Align a set of images
multiScaleEdgeMDLFile(ArrayList<String>, PsychoMorphForm, String) - Constructor for class Facemorph.mdl.multiScaleEdgeMDLFile
Align a set of images
multiScaleEdgeMDLFile(ArrayList<String>, PsychoMorphForm, String, int, int) - Constructor for class Facemorph.mdl.multiScaleEdgeMDLFile
Align a set of images
MultiscaleInterpolate - Class in Facemorph
Implements a multi-scale interpolation algorithm
MultiscaleInterpolate(int, int) - Constructor for class Facemorph.MultiscaleInterpolate
Creates a multi-scale warping object of the specified (equal input and output) dimensions
MultiscaleOpenGLAAM - Class in Facemorph.aam
Multiscale AAM with Opengl warping
MultiscaleOpenGLAAM(Mask, ASM, PCI, int) - Constructor for class Facemorph.aam.MultiscaleOpenGLAAM
Creates a new instance of MultiscaleAAM
MultiscaleOpenGLAAM(Mask, ASM, PCI, int, GLAutoDrawable) - Constructor for class Facemorph.aam.MultiscaleOpenGLAAM
Creates a new instance of MultiscaleAAM
multiscaleOpticFlow(FloatImage, MultiscaleWarp, int) - Method in class Facemorph.FloatImage
Multi scale optical flow method
MULTISCALERB - Static variable in class Facemorph.Warp
Multiscale (rigid body)warp constant
MultiscaleTransformWaveletMRF_fast2(FloatImage, ArrayList<FloatImage>, ArrayList<FloatImage>, int, Filter, Filter, Filter, Filter, Filter, Filter, Filter) - Method in class Facemorph.FloatImage
Algorithm for each source image calculate the low pass version (save for pass to recursive call), calculate the horizontal and vertical wavelet filtered versions, Calculate the low pass version of the input image via recursive call Estimate the horizontal and vertical images using MRF method on wavelet & low pass images Reconstruct image using low-pass and horizontal & vertical wavelets
MultiscaleWarp - Class in Facemorph
Implements a multi-scale interpolation algorithm
MultiscaleWarp(int, int) - Constructor for class Facemorph.MultiscaleWarp
Creates a multi-scale warping object of the specified (equal input and output) dimensions
MultiscaleWarp(int, int, int, int) - Constructor for class Facemorph.MultiscaleWarp
Creates a multi-scale warping object of the specified input and output dimensions
MultiscaleWarpRB - Class in Facemorph
Implements a multi-scale interpolation algorithm
MultiscaleWarpRB(int, int) - Constructor for class Facemorph.MultiscaleWarpRB
Creates a multi-scale warping object of the specified (equal input and output) dimensions
MultiscaleWarpRB(int, int, int, int) - Constructor for class Facemorph.MultiscaleWarpRB
Creates a multi-scale warping object of the specified input and output dimensions
MultiSpherePGA - Class in Facemorph.pga
Principal Geodesic Analysis for hyperspherical data (Experimental, only part completed)
MultiSpherePGA() - Constructor for class Facemorph.pga.MultiSpherePGA
Creates a new instance of SpherePGA
MultiSpherePGA(Vector<double[]>, int, double) - Constructor for class Facemorph.pga.MultiSpherePGA
Creates a new instance of SpherePGA

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z