Main Content

Registration Estimator

Register 2-D grayscale images


The Registration Estimator app aligns 2-D grayscale images using automatic image registration. Using this app, you can:

  • Compare feature-based, intensity-based, and nonrigid registration techniques interactively

  • Obtain the registered image and the geometric transformation

Feature-Based Techniques

Registration Estimator offers these registration techniques that use feature detection and matching:


  • FAST

  • Harris

  • KAZE

  • MinEigen

  • MSER

  • ORB

  • SURF

Intensity-Based Techniques

Registration Estimator offers three registration techniques that use intensity metric optimization:

  • Monomodal intensity

  • Multimodal intensity

  • Phase correlation

For more details of the available techniques, see Techniques Supported by Registration Estimator.

Registration Estimator app

Open the Registration Estimator App

  • MATLAB® Toolstrip: On the Apps tab, under Image Processing and Computer Vision, click the Registration Estimator app icon.

  • MATLAB command prompt: Enter registrationEstimator.

Programmatic Use

expand all

registrationEstimator opens the Registration Estimator app, which enables you to perform intensity-based, feature-based, and nonrigid image registration.

registrationEstimator(moving,fixed) opens the Registration Estimator, loading the grayscale images moving and fixed into the app.

registrationEstimator close closes all open instances of the Registration Estimator app.

Version History

Introduced in R2017a

expand all