rotate an image to register with another one

1 view (last 30 days)
hi everybody
i have to images. i need first rotate one of them to registere 2 control pints. i need to register control point 1 of both of them to be in the same direction
moving=rgb2gray(imread('4ch-70%-fliped.jpg'))
fixedd=rgb2gray(imread('4-chamber view41.jpg'))
fixed=imresize(fixedd,size(moving))
imshowpair(moving,fixed,'montage')
h=cpselect(moving,fixed)
tform = fitgeotrans(movingPoints,fixedPoints,'?')
fixedregistered = imwarp(fixed,tform,'OutputView',imref2d(size(moving)));
figure
imshowpair(moving,fixedregistered)
i dont know what should i put instead of ? in the tform because i just want the rotation of affine, i dont want to deform the moving image

Answers (1)

KALYAN ACHARJYA
KALYAN ACHARJYA on 1 Jul 2019
Edited: KALYAN ACHARJYA on 1 Jul 2019

Community Treasure Hunt

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

Start Hunting!