registration
Class Register

java.lang.Object
  |
  +--registration.Register
Direct Known Subclasses:
RegisterFFT, RegisterFFTHessian, RegisterMI

public class Register
extends java.lang.Object

Top class for all registration implementations. (c) 2003 Michael Abramoff. All rights reserved.


Field Summary
protected  float[] estimate
          The estimate of the registration parameters.
protected  float[] mask
          The mask if needed.
protected  float[] reference
          The reference image.
protected  int width
          the width of reference.
 
Constructor Summary
Register()
           
 
Method Summary
static void plotParameters(java.lang.String title, float[][] parameters)
          Plot the parameters in various PlotWindows.
 float[] register(float[] a)
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

reference

protected float[] reference
The reference image.

mask

protected float[] mask
The mask if needed.

estimate

protected float[] estimate
The estimate of the registration parameters.

width

protected int width
the width of reference.
Constructor Detail

Register

public Register()
Method Detail

register

public float[] register(float[] a)

plotParameters

public static void plotParameters(java.lang.String title,
                                  float[][] parameters)
Plot the parameters in various PlotWindows.
Parameters:
parameters - can be a float[][] matrix of any length that contains the x translation in parameters[][0] y translation in parameters[][1] rotatation in parameters[][2]