Image Rotation
Daniel E. Michek
Image Rotation Details
Raster Scan Output
• Choice to rotate input image or output image
• Hotelling transform w/ basis vectors cos(t) and
sin(t)
– Rotate input image (raster scan order data output)
• Sx = Dx*cos(t) + Dy*sin(t), Sy = Dy*cos(t) - Dx*sin(t)
– Rotate output image (random order data output)
• Dx = Sx*cos(t) - Sy*sin(t), Dy = Sy*cos(t) + Sx*sin(t)
Issues with random ordered
data output
• The incoming image is
sent pixel by pixel to the
random memory
destination address.
• This causes holes in the
output if not over
sampled.
• Corners are not cleared
because not all memory
locations are written to
with each image.
评论0