registration
Class Correlator

java.lang.Object
  |
  +--registration.Correlator

public class Correlator
extends java.lang.Object

This class implements static methods for cross-correlating images.

See Also:
for transformation matrix operations. Copyright (c) 1999-2003, Michael Abramoff. All rights reserved.

Constructor Summary
Correlator()
           
 
Method Summary
static float[] xcorr(float[] a, float[] b, int width, int range)
          Compute the crosscorrelation image over x for images a and b.
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Correlator

public Correlator()
Method Detail

xcorr

public static float[] xcorr(float[] a,
                            float[] b,
                            int width,
                            int range)
                     throws java.lang.Exception
Compute the crosscorrelation image over x for images a and b.
Parameters:
a - an image
b - an image
width - the width of the image.
range - the kernelwidth.
Returns:
the transformation of image.
See Also:
convertParametersIntoTransformationMatrix