XMORPH(1) XMORPH(1) NNAAMMEE xmorph - digital image warping (morphing) for X window system SSYYNNOOPPSSIISS xxmmoorrpphh [--ssttaarrtt _s_r_c_i_m_g_f_i_l_e [--ffiinniisshh _d_e_s_t_i_m_g_f_i_l_e]] DDEESSCCRRIIPPTTIIOONN xxmmoorrpphh is a digital image warping program, also known as a "morphing" program. It runs under the X Window System. If _i_m_g_f_i_l_e names are provided on the command line, then those images are loaded in. Otherwise, xxmmoorrpphh generates images to be used in lieu of images provided by the user. Images may be loaded from menus within xxmmoorrpphh. xxmmoorrpphh has built-in help pages that answer questions about the details of its use. Run xxmmoorrpphh and look at the online help for more information. OOPPTTIIOONNSS --ssttaarrtt _s_r_c_i_m_g_f_i_l_e Read the _s_r_c_i_m_g_f_i_l_e as the "source" image. --ffiinniisshh _d_e_s_t_i_m_g_f_i_l_e Read the _d_e_s_t_i_m_g_f_i_l_e as the "destination" image. MMAAKKIINNGG MMOOVVIIEESS xxmmoorrpphh is NOT a tool for making movies. xxmmoorrpphh is intended to be used with OTHER tools for editting movies in the digital domain. I do not intend to add movie mak- ing abilities to xxmmoorrpphh. However, morphing is fun for some people who don't already have the means for making movies, so here is a brief explanation of how to make a movie from the images gener- ated by xxmmoorrpphh: xmorph uses the TrueVision Targa (TGA) image file format. You can use PBMplus or netpbm or ImageMagick to convert Targa to other still image formats. (This will be neces- sary if, for example, you use the Berkeley MPEG encoder.) See ftp://ikaros.fysik4.kth.se/pub/netpbm/. Use another program, such as Berkeley's mpeg_encode, or SGI's dmconvert, to turn the sequence of images that xxmmoorrpphh created into a single animation. See ftp://mm- ftp.cs.berkeley.edu/pub/multimedia/mpeg/encode/. Use another program, such as mpeg_play, or movieplayer, to 1 XMORPH(1) XMORPH(1) view the animation. See ftp://mm-ftp.cs.berke- ley.edu/pub/multimedia/mpeg/play/. There are plenty of other programs available for doing that, and many of them are excellent. AAUUTTHHOORR Written and Copyright (C) 1994-1996 by Michael J. Gourlay. Help came from many places, including Andy Thaller, War- wick Allison, and Mike Hoefelein. The original morphing algorithm is presented in ``A Two- Pass Mesh Warping Algorithm for Object Transformation and Image Interpolation'', ILM Technical Memo #1030, Computer Graphics Department, Lucasfilm Ltd., 1990. Mesh-based digital image warping is discussed in detail in _D_i_g_i_t_a_l _I_m_a_g_e _W_a_r_p_i_n_g by George Wolberg. SSEEEE AALLSSOO XX(1), ppppmmttoottggaa(1), (netpbm or PBMplus), ttggaattooppppmm(1), (netpbm or PBMplus), mmppeegg__eennccooddee(1) from U.C. Berkeley, mmppeegg__ppllaayy(1) from U.C. Berkeley, ImageMagick, ddmmccoonn-- vveerrtt(1), (under Silicon Graphics IRIX). mmoovviieeppllaayyeerr(1) (under Silicon Graphics IRIX). Adobe Premier, Art Department Pro Professional Conversion Pack (under Amiga). BBUUGGSS The only image file type currently supported is Truevision Targa (TGA) but xxmmoorrpphh will load any type of Targa, such as 8-bit, 15-bit, or 16-bit colormapped or grayscale; 24-bit or 32-bit true color (with or without alpha chan- nel); run-length encoded or uncompressed. Some versions of the program "xv" can not read xmorph's TGA image files. This is a bug in "xv", not in xmorph. Report bugs to michael.gourlay@colorado.edu WWEEBB SSIITTEE http://ucsub.colorado.edu/~gourlay http://ucsub.col- orado.edu/~gourlay/Software/Graphics/xmorph.tar.gz http://ucsub.colorado.edu/~gourlay/Software/Graph- ics/xmorph.README http://ucsub.colorado.edu/~gourlay/Soft- ware/Graphics/xmorph.txt 2