Uses of Class
Facemorph.Filter

Packages that use Filter
Facemorph   
Facemorph.psm   
Facemorph.psychomorph   
Facemorph.Stats   
 

Uses of Filter in Facemorph
 

Methods in Facemorph with parameters of type Filter
static java.awt.Image Transformer.averageImagesTexture(java.awt.Image[] images, Template[] templates, Template averageTemplate, int outW, int outH, Filter[] filters, int bm, java.awt.image.ImageObserver obs, boolean autoSize, int normalisation)
          Method to create an average from a set of delineated images.
static java.awt.Image Transformer.averageImagesTexture(java.awt.Image[] images, Template[] templates, Template averageTemplate, int outW, int outH, Filter[] filters, int bm, java.awt.image.ImageObserver obs, boolean autoSize, int normalisation, TransformerListener warpListener, TransformerListener averageListener)
          Method to create an average from a set of delineated images.
 void Pyramid.build_pyramid(Filter H, Filter G, int levs)
          Build a Pyramid
 void Pyramid.collapse_pyramid(Filter H, Filter L1, Filter K1, Filter L2, Filter K2, int bm)
          Collapse the Pyramid
 void Pyramid.convolve(Filter H)
          Filter all subbands
 int FloatImage.MultiscaleBlendWaveletMRF_fast2(java.util.ArrayList<FloatImage> source, int count, int lev, Filter H, Filter G, Filter H2, Filter K1, Filter K2, Filter L1, Filter L2)
          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
 int FloatImage.MultiscaleTransformWaveletMRF_fast2(FloatImage original, java.util.ArrayList<FloatImage> source, java.util.ArrayList<FloatImage> target, int lev, Filter H, Filter G, Filter H2, Filter K1, Filter K2, Filter L1, Filter L2)
          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
static java.awt.image.BufferedImage Transformer.testTransform(int warpType, Template subTem, Template srcTem, Template dstTem, Template outTem, java.awt.image.BufferedImage subImg, java.awt.image.BufferedImage srcImg, java.awt.image.BufferedImage dstImg, double shapeAmount, double colourAmount, double textureAmount, Filter[] filters, int bm, MaskInterface mask, boolean samples, boolean borders, boolean matchCols, int normalisation, int[] normPoints)
          Face transform method, more modular version
static java.awt.image.BufferedImage Transformer.testTransform(int warpType, Template subTem, Template srcTem, Template dstTem, Template outTem, java.awt.Image subImg, java.awt.Image srcImg, java.awt.Image dstImg, double shapeAmount, double colourAmount, double textureAmount, Filter[] filters, int bm, MaskInterface mask, boolean samples, boolean borders, boolean matchCols, int normalisation, int[] normPoints)
          Face transform method, more modular version
static java.awt.image.BufferedImage Transformer.textureTransform(java.awt.image.BufferedImage orig, java.awt.image.BufferedImage sub, java.awt.image.BufferedImage src, java.awt.image.BufferedImage dst, Filter[] filters, int bm, double amount)
          Performs a texture (wavelet magnitude) transform on the image
static java.awt.Image Transformer.transform(Template subjectTemplate, Template sourceTemplate, Template destTemplate, Template newTemplate, java.awt.Image subjectImg, java.awt.Image sourceImg, java.awt.Image destImg, double shape, double colour, double texture, java.awt.image.ImageObserver ob, MaskInterface mask, Filter[] filters, int bm, boolean fast, boolean conts)
          Transforms subjectImage using the prototypes given and returns the result.
 

Uses of Filter in Facemorph.psm
 

Methods in Facemorph.psm with parameters of type Filter
 void SteerablePyramid.buildPyramid(FloatImage fimg, java.util.ArrayList<Filter> filters, Filter lowpassFilter, int maxLev)
          Build a pyramid from and image
static PSM PSM.train(java.util.ArrayList<java.lang.String> imageNames, java.util.ArrayList<java.lang.String> templateNames, int[] pointList, int w, java.util.ArrayList<Filter> filters, Filter lowpass, int maxLev)
          PSM training method
 

Method parameters in Facemorph.psm with type arguments of type Filter
 void SteerablePyramid.buildPyramid(FloatImage fimg, java.util.ArrayList<Filter> filters, Filter lowpassFilter, int maxLev)
          Build a pyramid from and image
static PSM PSM.train(java.util.ArrayList<java.lang.String> imageNames, java.util.ArrayList<java.lang.String> templateNames, int[] pointList, int w, java.util.ArrayList<Filter> filters, Filter lowpass, int maxLev)
          PSM training method
 

Constructors in Facemorph.psm with parameters of type Filter
PSM(int start, BigMat mst, DiagonalGMM[] appGauss, DiagonalGaussian[] gauss, boolean[] visited, java.util.ArrayList<Filter> filters, Filter lowpass, int w, int h, int levs)
          PSM constructor
 

Constructor parameters in Facemorph.psm with type arguments of type Filter
PSM(int start, BigMat mst, DiagonalGMM[] appGauss, DiagonalGaussian[] gauss, boolean[] visited, java.util.ArrayList<Filter> filters, Filter lowpass, int w, int h, int levs)
          PSM constructor
 

Uses of Filter in Facemorph.psychomorph
 

Methods in Facemorph.psychomorph that return Filter
 Filter[] PsychoMorphForm.getFilters()
          Get the filters used for wavelet stuff (averaging, transforms, MRF etc)
 

Uses of Filter in Facemorph.Stats
 

Fields in Facemorph.Stats declared as Filter
protected  Filter[] WaveletPLS.filters
           
protected  Filter[] WaveletRGBPLS.filters
           
protected  Filter WaveletPLS.G
          A set of filters for Gaussian
protected  Filter WaveletRGBPLS.G
          A set of filters for Gaussian
protected  Filter WaveletPLS.H1
          A set of filters for Gaussian
protected  Filter WaveletRGBPLS.H1
          A set of filters for Gaussian
protected  Filter WaveletPLS.H2
          A set of filters for Gaussian
protected  Filter WaveletRGBPLS.H2
          A set of filters for Gaussian
protected  Filter WaveletPLS.K1
          A set of filters for Gaussian
protected  Filter WaveletRGBPLS.K1
          A set of filters for Gaussian
protected  Filter WaveletPLS.K2
          A set of filters for Gaussian
protected  Filter WaveletRGBPLS.K2
          A set of filters for Gaussian
protected  Filter WaveletPLS.L1
          A set of filters for Gaussian
protected  Filter WaveletRGBPLS.L1
          A set of filters for Gaussian
protected  Filter WaveletPLS.L2
          A set of filters for Gaussian
protected  Filter WaveletRGBPLS.L2
          A set of filters for Gaussian