CellProfiler Align

Type
Requires
Execution Platform
Programming Language
Supported image dimension
Interaction Level
License/Openness
Description

Align aligns images relative to each other, for example, to correct shifts in the optical path of a microscope in each channel of a multi-channel set of images.

For two or more input images, this module determines the optimal alignment among them. Aligning images is useful to obtain proper measurements of the intensities in one channel based on objects identified in another channel, for example. Alignment is often needed when the microscope is not perfectly calibrated. It can also be useful to align images in a time-lapse series of images. The module stores the amount of shift between images as a measurement, which can be useful for quality control purposes.

Note that the second image (and others following) is always aligned with respect to the first image. That is, the X/Y offsets indicate how much the second image needs to be shifted by to match the first. This module does not perform warping or rotation, it simply shifts images in X and Y. For more complex registration tasks, you might preprocess images using a plugin for that purpose in FIJI/ImageJ.

| Supports 2D? | Supports 3D? | Respects masks? |
|--------------|--------------|-----------------| | Yes | No | Yes |

Measurements made by this module

  • Xshift, Yshift: The pixel shift in X and Y of the aligned image with respect to the original image.

References

  • Lewis JP. (1995) “Fast normalized cross-correlation.” Vision Interface, 1-7.
has function
Entry Curator
migration
Last modified
05/14/2018 - 18:09