Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I'm searching for image morphing software that can be accessed from the command line, because I want to write a shell script that will morph one image into another image. Specifically, I'd like to be able to enter a series of images into the command line, and produce a morphing image animation. Does any software with this capability currently exist?

share|improve this question
    
Out of curiosity, do you want one image to fade into another, or do you want interpolation between the initial and target image? –  user163113 Oct 4 '12 at 17:14
    
@InkBlend I'm talking about interpolation between the two images. This is what xmorph is intended for. –  Anderson Green Oct 4 '12 at 17:17
add comment

2 Answers

After a bit of searching, I found a command-line image morphing program called xmorph (which is based on the libmorph image morphing library.) It is currently available for Windows and Linux, and it also has a graphical user interface. It can generate a series of images to represent an image morphing animation (based on a source image and a target image), but you'll need to use another program to convert the series of images to a video or animated GIF format.

share|improve this answer
    
There's a tutorial for xmorph available here: xmorph.sourceforge.net/home/gourlay/public_html/Xmorph/pub/… –  Anderson Green Oct 4 '12 at 16:56
add comment

You might take a look at ImageMagick, a command-line tool which allows for all sorts of image manipulations, including a number of operations listed under 'morphology' - You might look to see if that will suit your needs.

share|improve this answer
    
'morphology', as described here: imagemagick.org/Usage/morphology, does not appear to be intended for motion tweening, but for other types of image transformations (such as pixel erosion). –  Anderson Green Oct 4 '12 at 17:14
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.