How to calculate angle of deviation between 2 images ?
4 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
I have 2 images, image1 is ref and image2 is sample with rotation. How to find the angle of rotation between the two images.
0 comentarios
Respuestas (1)
Jan
el 23 de Abr. de 2018
2 comentarios
Jan
el 24 de Abr. de 2018
Editada: Jan
el 24 de Abr. de 2018
Should I assume you are able to write the code for importing the images already? It would be more efficient, if you post the current code you have tried and ask a specific question.
img1 = imread('image1.tiff');
img2 = imread('image2.tiff');
% moving_reg = imregister(moving,fixed,transformType,optimizer,metric)
optimizer = registration.optimizer.RegularStepGradientDescent;
metric = registration.metric.MeanSquares;
[img1X, reg] = imregister(img1, img2, 'rigid', optimizer, metric)
Does this work? I cannot test it, because I do not have the Image Processing Toolbox. All I've done to create this example was to read the documentation. Try this by your own also: doc imregister (link) .
Ver también
Categorías
Más información sobre Geometric Transformation and Image Registration en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!