Copyright © Fred Weinhaus My scripts are available free of charge for non-commercial (non-profit) use, ONLY. For use of my scripts in commercial (for-profit) environments or non-free applications, please contact me (Fred Weinhaus) for licensing arrangements. My email address is fmw at alink dot net. If you: 1) redistribute, 2) incorporate any of these scripts into other free applications or 3) reprogram them in another scripting language, then you must contact me for permission, especially if the result might be used in a commercial or for-profit environment. Usage, whether stated or not in the script, is restricted to the above licensing arrangements. It is also subject, in a subordinate manner, to the ImageMagick license, which can be found at: http://www.imagemagick.org/script/license.php Please read the Pointers For Use on my home page to properly install and customize my scripts. |
Applies an animated transition between two images. |
last modified: December 16, 2018
USAGE: transitions [-m mode] [-f frames] [-d delay] [-p pause] [-r] [-e] infile1 infile2 maskfile [outfile]
-m .... mode ......... mode of transition; wipe or dissolve; default=wipe PURPOSE: To apply an animated transition between two images. DESCRIPTION: TRANSITIONS applies an animated transition between two images using a mask image to control the transition. The first image will show where the mask is black and the second image will show where the mask is white. The mask will be made gradually more an more white as each frame is composited. NOTE that this is not a true warping morph. It is simply an animated masked composite. ARGUMENTS: -m mode ... MODE of transition. Values are wipe or dissolve. The default is wipe. Note that dissolve is generally only useful for very gradual graylevel changes in the mask image, such as a linear or radial gradient. -f frames ... FRAMES is the total number of frames in the animation (including infile1 and infile2 as the start and end frames. Values are integers > 1. The default is 20. -d delay ... DELAY between frames. Values are integers>0. The default=20 -p pause ... PAUSE is the delay to use for the first and last frame of the animation, i.e. the delay for each of the input images. The default=50 -r ... If supplied, then reverse the animation sequence, remove the first and last frames of the reversed sequence and append these reversed frames to the end of the animation. -e ... If supplied, then the maskfile will be exponentiated to make the animation start more gradually. This is useful for most dissolve mode transitions. CAVEAT: No guarantee that this script will work on all platforms, nor that trapping of inconsistent parameters is complete and foolproof. Use At Your Own Risk. |
Hillary "Rodman" Clinton |
||
|
Hillary Rodham Clinton |
Dennis Rodman |
Maskfile - Gradient |
Arguments: |
Arguments: |
Maskfile - Radial Gradient |
Arguments: |
Arguments: |
Maskfile - Shutters |
Arguments: |
Arguments: |
Maskfile - Random Noise |
Arguments: |
Arguments: |
Maskfile - Blurred Random Noise |
Arguments: |
Arguments: |
Maskfile - More Blurred Random Noise |
Arguments: |
Arguments: |
Maskfile - Plasma |
Arguments: |
Arguments: |
Two Flowers |
||
|
Flower 1 |
Flower 2 |
Maskfile - Gradient |
Arguments: |
Arguments: |
Maskfile - Radial Gradient |
Arguments: |
Arguments: |
Maskfile - Shutters |
Arguments: |
Arguments: |
Maskfile - Alternating Gradient |
Arguments: |
Arguments: |
Maskfile - Random Noise |
Arguments: |
Arguments: |
Maskfile - Blurred Random Noise |
Arguments: |
Arguments: |
Maskfile - More Blurred Random Noise |
Arguments: |
Arguments: |
Maskfile - Plasma |
Arguments: |
Arguments: |
What the script does is as follows:
This is equivalent to the following IM commands
|