how can find matching point in two images?

15 views (last 30 days)
jack nn
jack nn on 3 May 2016
Commented: jack nn on 5 May 2016
hi all. I have two images from same scene. but they are different from each other.
and
...I want to crop a segment of one of these images and find the Corresponding point on the other image? like below:
I used the code in below link: http://www.ipol.im/pub/algo/my_affine_sift/ but I couldn't find the result that I wanted. can you please guide me?

Answers (2)

Image Analyst
Image Analyst on 3 May 2016
You can go here http://cecs.wright.edu/~agoshtas/home.html to Arthur Goshtasby's site. This professor at Wright State University in Ohio is the guy who literally wrote the book on the subject. Two books actually. It's a complicated subject, so good luck.
If you have the Computer Vision System Toolbox, you can use that:

Alessandro Masullo
Alessandro Masullo on 3 May 2016
I would suggest you to use normalized cross-correlation first, to get a rough estimate of the position of your object, and then an affine transformation to get the perfect match of your template with the original image.
You can find a very good tutorial here: http://uk.mathworks.com/help/signal/ref/xcorr2.html

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!