A Multi-image Morphing/Warping Utility

Download easy installer version with sample files (includes uninstall)

Note: MattyMorphosis requires msxml 3 to run. If you get msxml errors, installing Internet Explorer 6 will install the required library.

Introduction

Most people first remember morphing from Michael Jackson's "Black and White" video, in which faces would seemingly turn in to each other. In fact, morphing is just a combination of two elements:

Warping is the more difficult, loosely defined challenge. For the user, warping means defining local features; for the computer, warping means choosing a method of pushing around pixels. I chose a line-based approach, which was pioneered by Neely and Beier back in 1992 (see bottom for more). This was the same approach used for Michael Jackson's "Black and White" video.

MattyMorphosis Feature Set

MattyMorphosis has the following features:

It's important to also note what MattyMorphosis does not do. I hope to incorporate these features into later releases, but they're not ready yet:

Using MattyMorphosis

Starting your own project involves the following steps:

  1. If you already have a project open, start a new one (File -> New File). If you just started MattyMorphosis, then you can just skip to the next step.
  2. Add images to your project (via File menu)
  3. Draw lines on one or more images. The left mouse button is used for creating new lines, moving lines, and moving line-ends. Remember, adding a line for one image adds it for other images. Each line should be adjusted to represent features on each image. A line may be deleted by hovering over it with your mouse, and pressing "delete."
  4. The fun part: use MattyMorphosis to combine the images into something new.

Suggested Reading:

Anyone interested in morphing algorithms should definitely read:


Generated on Fri Jul 12 16:35:17 2002 for MattyMorphosis by doxygen1.2.15