List of my modules...
Module: Autocorrelation
Description:
From an greyscale input image, performs an autocorrelation, i.e. a cross-correlation of the image with a translated version of itself (values range between -1 and 1). The centre pixel corresponds to the autocorrelation with 0-translation, giving a correlation value of 1.
Left: example image. Right: resulting autocorrelation
Connections:
Data
[required]
Input image.
Ports:
NOTE : Apart for the compute button, the ports are only avalaible in expert mode. See Commands section.
Preprocess

Centres the Fourier transform, putting the 0-frequency at the image centre.
FFT1

Performs the Fourier transform.
FFT2

Performs the inverse Fourier transform.
Postprocess

Normalises in the Fourier space (for a normalised correlation).
Compute button

Push the button to start the computation, and push the second button to do the same thing, but on the module's output.
Commands:
Additional options can be accessed when typing in the console Autocorrelation COMMAND_NAME. Typing the command again usually reverts back to original settings.
verbose
Displays timing information after the computation. Retype to hide info.
create
Runs the computation. Returns the name of the output, so it can be used in a script, such as set RESULT [Autocorrelation create].
expertMode
Allows to choose whether image centering, FFT, normalisation, etc. is performed. For centred normalised autocorrelation to be computed, expertMode is not required. Retype to revert to simple mode.