Image correlation / matching / alignment

4 次查看(过去 30 天)
Hello everybody,
I have 2 similar images, but taken with 2 different cameras, so the intensity may vary, also small displacement may be presented.
Could you please suggest me, what are the best functions or algorithms can be used to match/correlate/ align 2 similar images with different intensity and small displacement.
I've heard about following functions: imregister() and imregtform(). Are the they suitable to do what I want, and is there anything else I need to know?
Best Regards, Ivan

采纳的回答

Image Analyst
Image Analyst 2015-4-27
Yes. Give them a try.
  3 个评论
Image Analyst
Image Analyst 2015-4-27
For simple translations you can use normxcorr2() - demo attached. But it's not as good as the two you mentioned for cases where there is more complicated movement.

请先登录,再进行评论。

更多回答(1 个)

Alex Taylor
Alex Taylor 2015-4-28
I'd also check out imregcorr for the case of simple transformations up through similarly transformations.

类别

Help CenterFile Exchange 中查找有关 Geometric Transformation and Image Registration 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by