Finding the point which has the maximum correlation of two images

11 Ansichten (letzte 30 Tage)
Vishnu Satheedevi
Vishnu Satheedevi am 13 Jul. 2021
Kommentiert: Matt J am 23 Jul. 2021
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.

Antworten (1)

Matt J
Matt J am 13 Jul. 2021
Bearbeitet: Matt J am 13 Jul. 2021
One way,
[i,j]=find(image==max(image(:)));
  2 Kommentare
AHMED FARZEEN THALAYAN KANDY
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 am 23 Jul. 2021
If there is both translation and rotation, you are better off using imregtform,
[optimizer, metric] = imregconfig('multimodal');
tform = imregtform(moving,fixed,'rigid',optimizer,metric)

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Geometric Transformation and Image Registration finden Sie in Help Center und File Exchange

Produkte

Community Treasure Hunt

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

Start Hunting!

Translated by