Finding the point which has the maximum correlation of two images

9 visualizaciones (últimos 30 días)
Vishnu Satheedevi
Vishnu Satheedevi el 13 de Jul. de 2021
Comentada: Matt J el 23 de Jul. de 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.

Respuestas (1)

Matt J
Matt J el 13 de Jul. de 2021
Editada: Matt J el 13 de Jul. de 2021
One way,
[i,j]=find(image==max(image(:)));
  2 comentarios
AHMED FARZEEN THALAYAN KANDY
AHMED FARZEEN THALAYAN KANDY el 23 de Jul. de 2021
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 el 23 de Jul. de 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)

Iniciar sesión para comentar.

Categorías

Más información sobre Geometric Transformation and Image Registration en Help Center y File Exchange.

Etiquetas

Productos

Community Treasure Hunt

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

Start Hunting!

Translated by