MATLAB: Will imrotate preserve scale

binaryimage processingImage Processing Toolboximrotatepixelrotatescale

If I have an image with a scale of 10 pixels/1mm , will this scale be preserved after rotating with imrotate?

Best Answer

Yes, as long as your pixels are "square" meaning that the spacing between pixel centers in the row and column directions on the sensor are identical. I believe this is the most common situation. If they're not equally spaced horizontally and vertically, then you're going to have a shear and the image will look sort of warped.
Related Question