I want to align two images of different slices of a tissue. I want only rotation and translation, but the simplest option in control point registration workflow includes rescaling of the image. Right now I have
tform = fitgeotrans(movePts,fixedPts,'nonreflectivesimilarity');
Roriginal = imref2d(size(moving));
movetform = imwarp(moving,tform,'OutputView',Roriginal);
and it rescales the moving image like below (left is fixed image, center is original moving image, right is the warped moving image):
I want the moving image NOT to be scaled. Is there any way to register the images without scaling?