Finding the point which has the maximum correlation of two images

조회 수: 12 (최근 30일)
Vishnu Satheedevi
Vishnu Satheedevi 2021년 7월 13일
댓글: Matt J 2021년 7월 23일
How to find the point which has the maximum correlation of two images. I had found the program for correlation of two similar images already. The output is below image. But now, I have to know the point at which the correlation is maximum.
Please let me know. Thanks in advance.

답변 (1개)

Matt J
Matt J 2021년 7월 13일
편집: Matt J 2021년 7월 13일
One way,
[i,j]=find(image==max(image(:)));
  댓글 수: 2
AHMED FARZEEN THALAYAN KANDY
AHMED FARZEEN THALAYAN KANDY 2021년 7월 23일
Could you help in finding the displacement across x and y direction and the angle of deflection between the two images? This needs to be included in the program...
Matt J
Matt J 2021년 7월 23일
If there is both translation and rotation, you are better off using imregtform,
[optimizer, metric] = imregconfig('multimodal');
tform = imregtform(moving,fixed,'rigid',optimizer,metric)

댓글을 달려면 로그인하십시오.

카테고리

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