Morph Man 2016 - Morphing Software Features
Morphing project creation and editing
- Layered morphing - Separate regions may have individual rate of transformation. - Separate regions may be morphed with individual distortion and transparency rates. - Separate regions of picture may transform without affecting other parts of image. - Parts of the image can be hidden or visible in different stages of morphing sequence.
- Vector drawing tools for fast, easy, and precise positioning of control points and lines (markers).
- Primitives and shapes for setting control markers.
- Editing of shapes.
- Grouping and ungrouping of markers.
- Transformation tools for groups of control markers.
- Vector editing tools for mask.
- Multiple fast morphing (merging) algorithms.
- Import control markers data from ASCII files.
- Edge detection tools: Smart Polygon and Snap to Edges.
Video clips morphing features – Morph (merge) videos and movies together
- Import movie clips for morphing project as Source and Target.
- Sequence Browser to scroll sequence of morphs between corresponding frames of input clips.
- Tune source and target clips to choose interval for morphing.
- Set key markers and key frames for manual adjustment of morphing transition in intermediate frames of the sequence.
- Propagate function which uses motion estimation algorithm to automatically place markers around moving objects.
- Canvas layer - video or still background layer which allows simple video compositing directly in Morph Man 2016.
- Import frames and clips from AVI, DV movies, picture sequences.
- Import frames from TWAIN devices.
- Render to AVI, DV movies, picture sequences.
- Render to animated GIF and to Flash animation.
- Rendering multiple projects in separate threads.
- Batch rendering of multiple projects, sequential morphing.
- Render movies over 2Gb in size.
- Unlimited number of frames in output movie or sequence.
- Printing of output frames.
- Text (XML) format of morphing project which enables easy way of integration with other applications through import-export of markers coordinates.
- Split window mode (Source and Target) or Onion Skin interface modes.
- Real-time real-mode preview of any frame of the sequence.
- Unlimited Undo of all operations including setting/editing markers and project properties changes.
- Animated tutorial with extendible lessons.
- Swap function for easier sequential morphing.
- Link windows function for easier setting of control points in distortion morphs.
- Storing workplace layout in morph project.
What is morphing?
Morphing is a special technique that creates a smooth, controlled merging of one image into another.
The morphing effect is widely used for various tasks ranging from generation of fancy morphing special effects, smoothing transitions between video frames to funny face morphing and mixing parent's photos for prediction of how their child will look like (or recreation of past hero image from the photos of his descendants).
A classic example of this sort of transformation is shown in the well-known “Black Or White” video clip by Michael Jackson, where the faces of different people change one into another.
STOIK MorphMan program has won its worldwide recognition not only because it is a powerful instrument, but also because its interface makes it it accessible even for users who are not professional video engineers - parents who make 'kindergarten-to-college' video transition from their kid's photos, dentists and plastic surgeons who make eye-catching before-after videos, historians who reconstruct faces of old heroes, and many others.
Morph Man 2016 Layers
How markers define layers
Each layer contains its own set of markers, which define correspondence between source and target pixels. Each layer has its individual transparency and distortion curves. That means there is one and the same curve for all markers on the layer, but curves could be different for different layers. You can add and delete layers, switch them on and off, lock and unlock them for editing; the contents of layers (markers) can be copied and pasted between layers.
Markers on each layer not only control morphing but also define what part of source and target image will participate in morphing on this layer – everything except areas inside closed-shape markers and bounding polygon around other markers will be treated as transparent. To render project with layers Morph Man 2016 first calculates morphing for each layer and then superposes layers taking into account the transparency mask on each layer.
The picture shows how different markers cut image in layers.
The bottom layer, or background, is treated differently – program always adds (invisibly to user) to background markers a rectangle with vertexes in all image corners. This guarantees that background layer does not contain transparent areas and that morphing on background layer is done the same way as in classical case. Background layer is present in all projects; project with single layer is identical to classical morphing.
It is important to understand how Morph Man 2016 decides what portions of image belong to particular layer and what layer areas will be transparent. Parts of image which are inside all closed-shape markers (e.g. ellipses or closed polygons) will belong to the layer, additionally included will be part of image inside bounding polygon comprising all non-closed markers (e.g. points and lines) on this level.
Canvas layer and video compositing in Morph Man 2016
Canvas is a special type of background, which is kept unchanged throughout the morphing sequence; you cannot set markers and morph canvas (in background layer, to the contrary, you can set markers and define morphing).
Morph Man 2016 allows you to choose still image, video, or solid color as a canvas. When you add canvas to your project, the layer, which previously was the background, becomes the ordinary layer – thus enabling you to define transparency (otherwise background is totally non-transparent) and morph background without limitations.
Remember that Morph Man 2016 adds invisible markers in all image corners on background layer, when layer ceases to be background these markers are switched off.
Canvas is typically used in projects where you want to have constant background under morphing subjects, or when you move objects on layers so that they may reveal portions of background you don’t want to be visible.
Solid-color canvas allows for easy inclusion of morphing clips to video composition project using simple color keying.
You can find more tips and tricks on the use of layers in animated tutorials (Tutorial command of Help menu) and in sample projects in Tutor subfolder of Morph Man 2016.