Fourier-Mellin transform for image registration

Fourier-Mellin transform to estimate translation/rotation/scale between two grayscale images

Vous suivez désormais cette soumission

Based on: Fourier Mellin Image Registration by Robinson Laundon which is in turn based on Fourier-Mellin based Image Registration (with GUI) by Adam Wilmer
Improvements:
  • Separated computations from image loading/display
  • Peak interpolation for better accuracy
  • Support for arbitrary image pixel precision format
  • Minor code cleanup
  • Bugfix to make code produce proper translation for non-square images
Note: input images should be grayscale and of the same width/height

Citation pour cette source

Dmitry Shmunk (2026). Fourier-Mellin transform for image registration (https://fr.mathworks.com/matlabcentral/fileexchange/160961-fourier-mellin-transform-for-image-registration), MATLAB Central File Exchange. Extrait(e) le .

Informations générales

Compatibilité avec les versions de MATLAB

  • Compatible avec toutes les versions

Plateformes compatibles

  • Windows
  • macOS
  • Linux
Version Publié le Notes de version Action
1.0.1

- fix to compute precise small values of scale and rotation
- added parameter to specify which interpolation method to use internally
- phase correlation produced poor results for my data, so added option to use signal cross-correlation

1.0.0