geometry.slides.printing.6

geometry.slides.printing.6 - Geometric Operations CS 450:...

Info iconThis preview shows pages 1–3. Sign up to view the full content.

View Full Document Right Arrow Icon
CS 450: Introduction to Digital Signal and Image Processing Geometric Operations Geometric Operations • Transformations (Shift, Rotation, etc.) • Resizing • Adding/Correcting a Warp • Texture Mapping • Morphing Example: Texture Mapping • Mapping an image onto the surface of a geometric object • Provides increased realism Example: Morphing • Warp a pair of images based on corresponding points • Combination of warp/cross-dissolve Transformations • It all starts with the transformation – What do you want to go where? • Kinds of transformations: – Simple: • Translation, Rotation, Scale (or combinations) – Affine (6 parameter) – Perspective (8 parameter) – Arbitrary meshes B [ r ( x , y ), s ( x , y )] = A [ x , y ] A B Forward Mapping • Let x’ = r(x,y) and y’ = s(x,y) be a mapping from location (x,y) to (x’,y’).
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Forward Mapping - Problems • Doesn’t always map to pixel locations • Solution: spread out effect of each pixel A B A B ?
Background image of page 2
Image of page 3
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 3

geometry.slides.printing.6 - Geometric Operations CS 450:...

This preview shows document pages 1 - 3. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online