2D - 2D Projective Homography (3x3) Estimation

This function estimates 2D-2D projective homography between two images.

You are now following this Submission

This function estimates 2D-2D projective homography between two images using DLT, RANSAC and Lev-Mar optimisation.

The format for calling upon the function is as follows:

[h wim] = homography(im1, im2);

where

im1 -> 1st Image
im2 -> 2nd Image
h -> Returned homography matrix
wim -> Warped version of im1 w.r.t. im2

Cite As

Sasikanth (2026). 2D - 2D Projective Homography (3x3) Estimation (https://in.mathworks.com/matlabcentral/fileexchange/28760-2d-2d-projective-homography-3x3-estimation), MATLAB Central File Exchange. Retrieved .

Acknowledgements

Inspired by: OpenSURF (including Image Warp)

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.3.0.0

Code containing instances of '~' replaced with arbitrary temporary variables for execution in older versions of MATLAB. Verbosity increased.

1.0.0.0