dwww Home | Manual pages | Find package

ImageMagick-im7.q16(1)      General Commands Manual      ImageMagick-im7.q16(1)

NAME
       ImageMagick  -  a free software suite for the creation, modification and
       display of bitmap images.

SYNOPSIS
       magick-im7.q16 [options|input-file]... output-file magick-script-im7.q16
       script-file [script-arguments]...

OVERVIEW
       Use ImageMagick® to create, edit, compose, or convert bitmap images.  It
       can  read  and write images in a variety of formats (over 200) including
       PNG, JPEG, GIF, HEIC, TIFF, DPX, EXR, WebP, Postscript,  PDF,  and  SVG.
       Use  ImageMagick  to  resize,  flip,  mirror, rotate, distort, shear and
       transform images, adjust image colors, apply various special effects, or
       draw text, lines, polygons, ellipses and Bézier curves.

       The functionality of ImageMagick is typically utilized from the command-
       line.  It can also be accessed from programs written  in  your  favorite
       language  using  the corresponding interface: G2F (Ada), MagickCore (C),
       MagickWand (C), ChMagick (Ch), ImageMagickObject (COM+), Magick++ (C++),
       JMagick (Java), JuliaIO (Julia), L-Magick (Lisp), Lua (LuaJIT),  NMagick
       (Neko/haXe),   Magick.NET   (.NET),  PascalMagick  (Pascal),  PerlMagick
       (Perl), MagickWand for PHP (PHP), IMagick (PHP), PythonMagick  (Python),
       magick  (R),  RMagick (Ruby), or TclMagick (Tcl/TK). With a language in-
       terface, use ImageMagick to modify or create images dynamically and  au-
       tomagically.

       ImageMagick  utilizes multiple computational threads to increase perfor-
       mance.  It can read, process, or write mega-, giga-, or tera-pixel image
       sizes.

       ImageMagick is free software delivered as a ready-to-run binary distrib-
       ution, or as source code that you may use, copy, modify, and  distribute
       in both open and proprietary applications. It is distributed under a de-
       rived Apache 2.0 license.

       The ImageMagick development process ensures a stable API and ABI. Before
       each ImageMagick release, we perform a comprehensive security assessment
       that  includes  memory error, thread data race detection, and continuous
       fuzzing to help prevent security vulnerabilities.

       The current release is ImageMagick 7.0.8-11. It runs on Linux,  Windows,
       Mac  Os  X,  iOS,  Android  OS, and others.  We continue to maintain the
       legacy release  of  ImageMagick,  version  6,  at  https://legacy.image-
       magick.org.

       The  authoritative  ImageMagick web site is https://imagemagick.org. The
       authoritative source code repository is  https://github.com/ImageMagick.
       We maintain a source code mirror at https://gitlab.com/ImageMagick.

       ImageMagick  is  a  suite of command-line utilities for manipulating im-
       ages.  You may have edited images at one time or another using  programs
       such  as  GIMP  or  Photoshop,  which  expose their functionality mainly
       through a graphical user interface. However, a GUI program is not always
       the right tool. 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, a command-line utility is more
       suitable.

       The remaining of this manpage is a list of  the  available  command-line
       utilities  and their short descriptions.  For further documentation con-
       cerning a particular command and its options, consult the  corresponding
       manpage.  If  you are just getting acquainted with ImageMagick, start at
       the top of that list, the magick(1) program, and  work  your  way  down.
       Also,  make  sure  to check out Anthony Thyssen's tutorial on how to use
       ImageMagick utilities to convert, compose, or edit images from the  com-
       mand-line.

       magick Read  images into memory, perform operations on those images, and
              write them out to either the same or some other image  file  for-
              mat.   The "-script" option can be used to switch from processing
              command line options, to reading options from a file or pipeline.

       magick-script
              This  command  is  similar  to  magick(1)  but  with  an  implied
              "-script"  option.   It is useful in special "#!/usr/bin/env mag-
              ick-script" scripts that search for the magick-script(1)  command
              anywhere along the users PATH, rather than in a hardcoded command
              location.

       convert
              Available for Backward compatibility with ImageMagick's version 6
              convert(1).   Essentially,  it  is just an alias to a restrictive
              form of the magick(1) command, which should be used instead.

       mogrify
              Resize an image, blur, crop, despeckle, dither,  draw  on,  flip,
              join, re-sample, and much more. This command overwrites the orig-
              inal  image  file, whereas convert(1) writes to a different image
              file.

       identify
              Describe the format and characteristics  of  one  or  more  image
              files.

       composite
              Overlap one image over another.

       montage
              Create  a composite image by combining several separate ones. The
              images are tiled on the composite image, optionally adorned  with
              a border, frame, image name, and more.

       compare
              Mathematically  and  visually  annotate the difference between an
              image and its reconstruction.

       stream Stream one or more pixel components of the image  or  portion  of
              the  image to your choice of storage formats. It writes the pixel
              components as they are read from the input  image,  a  row  at  a
              time,  making stream(1) desirable when working with large images,
              or when you require raw pixel components.

       display
              Display an image or image sequence on any X server.

       animate
              Animate an image sequence on any X server.

       import Save any visible window on any X server and output it as an image
              file. You can capture a single window, the entire screen, or  any
              rectangular portion of the it.

       conjure
              Interpret  and  execute  scripts  written in the Magick Scripting
              Language (MSL).

       For more information  about  the  ImageMagick,  point  your  browser  to
       file:///usr/share/doc/imagemagick-7-common/html//index.html           or
       https://imagemagick.org/.

SEE ALSO
       convert-im7.q16(1), compare-im7.q16(1),  composite-im7.q16(1),  conjure-
       im7.q16(1),  identify-im7.q16(1),  import-im7.q16(1), magick-im7.q16(1),
       magick-script-im7.q16(1), montage-im7.q16(1),  display-im7.q16(1),  ani-
       mate-im7.q16(1),  import-im7.q16(1), Magick++-config(1), MagickCore-con-
       fig(1), MagickWand-config(1)

COPYRIGHT
       Copyright (C) 1999 ImageMagick Studio LLC. Additional copyrights and li-
       censes  apply  to  this   software,   see   file:///usr/share/doc/image-
       magick-7-common/html/  (on  debian  system  you  may  install the image-
       magick-7 package)/www/license.html or https://imagemagick.org/script/li-
       cense.php

ImageMagick                        2020-04-25            ImageMagick-im7.q16(1)

Generated by dwww version 1.16 on Tue Dec 16 05:30:35 CET 2025.