Registration, Comparison, and Transformation of 2D images

The programs in this section relate to the alignment, transformation and comparison of pairs of 2D images.

mia-2dcost

This program is used to evaluate the cost between two images by using a given cost function.

mia-2ddeform

This program is used to deform a 2D image using a deformation vector field. Input image and deformation field must be of the same size. The transformation formula is 'x -> x - v(x)'

mia-2dfluid

This program is used for non-rigid registration based on fluid dynamics. For reference see Wollny, G. and Kruggel, F., 'Computational cost of non-rigid registration algorithms based on fluid dynamics', IEEE Transactions on Medical Imaging, 11(8), pp. 946-952, 2002.It uses SSD as the sole registration criterion.

mia-2dfluid-syn-registration

This program implements the registration of two gray scale 2D images. The transformation applied is a symmeric diffeomorpic fluid dynamic registration. To work most efficiently, this program makes a few assumptions about the imput data, i.e. the image must be of the same size, have the same voxel spacing, and any intensity range normalization or equalization should also be done before calling this program.

mia-2dforce

This image evaluate the force field between two images based on a given cost function.

mia-2dimageregistration

This program runs registration of two images optimizing a transformation of the given transformation model by optimizing certain cost measures that are given as free parameters.

mia-2dmulti-force

This program evaluates the 2D image cost force norm image of a given cost function set. The input images must be of the same dimensions and gray scale (whatever bit-depth).

mia-2dmultiimageregistration

This program runs a non-rigid registration based on the given cost criteria and a given transformation model. Other than mia-2dnonrigidreg it doesn't support specific command line parameters to provide the images. Instead the images are specified dirctly when defining the cost function. Hence, image registrations can be executed that optimize the aligmnet of more than one image pair at the same time. Note, however, that all input images must be of the same dimension (in pixels)

mia-2dtransform

This program is used to deform a 2D image using a given transformation.

mia-2dtransformation-to-strain

Evaluate the Green strain tensor corresponding to a given 2D transformation for each grid point.