


  

  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  



  

    

      

        
../index.html[ImageMagick] 
        

        
http://www.imagemagick.org/[sponsor] 
        

        
../index.html 
        
../index.html 
      

    

  


  

  


    

      

      
#mainSkip to page contents 

      
[
      
../index.htmlAbout ImageMagick       
../www/command-line-tools.htmlCommand-line Tools       
../www/api.htmlProgram Interfaces   
][
      
../www/install-source.htmlInstall from Source       
../www/binary-releases.htmlBinary Releases       
../www/resources.htmlResources   
][
      
../www/download.htmlDownload   
][
      
../www/links.htmlLinks   
][
      
../www/sponsors.htmlSponsors   
http://www.thebest3d.com/dogwaffleProject Dogwaffle digital image paint andanimation software       
]
      


      

[ #convertconvert  | #identifyidentify  | #mogrifymogrify  | #compositecomposite  | #montagemontage  | #comparecompare  | #displaydisplay  | #animateanimate  | #importimport  | #conjureconjure ]
ImageMagick includes a number of command-line utilities for manipulating images.  Most of you are probably accustomed to editing images one at a time with a graphical user interface (GUI) with such programs as http://www.gimp.orggimp  or http://www.adobe.comPhotoshop .  However, a GUI is not always convenient.  Suppose you want to process an image dynamically from a web script or you want to apply the same operations to many images or repeat a specific operation at different times to the same or different image.  For these types of operations, the command-line image processing utility is appropriate.
In the paragraphs below, find a short description for each command-line tool.Click on the program name to get details on the program usage and a list of command-line options that alters how the program performs.  If you are just getting acquianted with ImageMagick, start at the top of the list, the  #convertconvert  program, and work your way dowm.  Also be sure to peruse Anthony Thyssen's tutorial on how to use ImageMagick utilities to http://www.cit.gu.edu.au/~anthony/graphics/imagick6convert, compose, or edit  images from the command-line.
  
../www/convert.htmlconvert 
convert between image formats as well as resize an image, blur, crop, despeckle, dither, draw on, flip, join, re-sample, and much more.
  
../www/identify.htmlidentify 
describes the format and characteristics of one or more image files.
  
../www/mogrify.htmlmogrify 
resize an image, blur, crop, despeckle, dither, draw on, flip, join, re-sample, and much more.  Mogrify overwrites the original image file, whereas, ../www/convert.htmlconvert  writes to a different image file.
  
../www/composite.htmlcomposite 
 overlaps one image over another.
  
../www/montage.htmlmontage 
create a composite image by combining several separate images.  The images are tiled on the composite image optionall adorned with a border, frame, image name, and more.
  
../www/compare.htmlcompare 
mathematically and visually annotate the difference between an image and its reconstruction.
  
../www/display.htmldisplay 
displays an image or image sequence on any X server.
  
../www/animate.htmlanimate 
animates an image sequence on any X server.
  
../www/import.htmlimport 
saves any visible window on an X server and outputs it as an image file. You can capture a single window, the entire screen, or any rectangular portion of the screen.
  
../www/conjure.htmlconjure 
interprets and executes scripts written in the Magick Scripting Language (MSL).
      

      
 
    

  

  

  

    
http://redux.imagemagick.org/discussion-serverDiscourse Server  |
    
../www/mailing-list.htmlMailing Lists  |
    
http://redux.imagemagick.org/galleryImage Gallery  |
    
http://redux.imagemagick.org/MagickStudio/scripts/MagickStudio.cgiImageMagick Studio 
  

  

    
© 1999-2005 ImageMagick Studio LLC
  

  



