Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages


home | help
ImageMagick(1)		    General Commands Manual		ImageMagick(1)

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

       magick [options|input-file]...  output-file  magick-script  script-file

       ImageMagick(R), is a software suite to create, edit, and	compose	bitmap
       images. It can read, convert and	write images in	a variety  of  formats
       (about  100)  including	GIF, JPEG, JPEG-2000, PNG, PDF,	PhotoCD, TIFF,
       and DPX.	Use ImageMagick	to translate,  flip,  mirror,  rotate,	scale,
       shear  and transform images, adjust image colors, apply various special
       effects,	or draw	text, lines, polygons, ellipses	and B\['e]zier curves.

       ImageMagick is free software delivered as a ready-to-run	binary distri-
       bution  or  as  source  code that you can freely	use, copy, modify, and
       distribute. Its license is compatible with the GPL. It runs on all  ma-
       jor operating systems.

       The functionality of ImageMagick	is typically utilized from the command
       line or you can use the features	from programs written in your favorite
       programming  language.  Choose  from  these interfaces: MagickCore (C),
       MagickWand (C), ChMagick	(Ch), Magick++ (C++), JMagick (Java), L-Magick
       (Lisp),	PascalMagick  (Pascal),	 PerlMagick (Perl), MagickWand for PHP
       (PHP), PythonMagick (Python), RMagick (Ruby),  or  TclMagick  (Tcl/TK).
       With  a	language interface, use	ImageMagick to modify or create	images
       automagically and dynamically.

       ImageMagick includes a number of	command-line utilities for  manipulat-
       ing  images. Most of you	are probably accustom to editing images	one at
       a time with a graphical user interface (GUI) with such programs as gimp
       or Photoshop. 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  op-
       erations, the command-line image	processing utility is appropriate.

       In the paragraphs below,	find a short description for each command-line
       tool.Cl ick on the program name to get details on the program usage and
       a  list	of comman d-line options that alters how the program performs.
       If you are just getting acq uainted with	ImageMagick, start at the  top
       of the list, the	convert	program, and
	work  your way down. Also be sure to peruse Anthony Thyssen's tutorial
       on how to
	use ImageMagick	utilities to convert, compose, or edit images from the
       command-	line.


	      Read images into memory, and perform operations on those images,
	      and write	then out to either the same of some other  image  file

	      The  "-script" option can	be switch from processing command line
	      options, to reading options from a file or pipeline.


	      As "magick" command but with an implied "-script"	option.	Allows
	      it  to be	used in	special	"#!/usr/bin/env	magick-script" scripts
	      that will	search for the "magick-script" command anywhere	 along
	      the  users command path, rather than in a	hardcorded command lo-


	      Backwards	compatiblity for ImageMagick version 6 "convert".  Es-
	      sentually	 an  alias  to a restrictive form of the "magick" com-
	      mand, which should be used instead.


	      resize an	image, blur, crop, despeckle, dither, draw  on,	 flip,
	      join,  re-sample,	and much more. Mogrify overwrites the original
	      image file, whereas, convert writes to a different image file.


	      describes	the format and characteristics of one  or  more	 image


	      overlaps one image over another.


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


	      mathematically  and  visually annotate the difference between an
	      image and	its reconstruction..


	      is a lightweight tool to stream one or more pixel	components  of
	      the image	or portion of the image	to your	choice of storage for-
	      mats. It writes the pixel	components as they are read  from  the
	      input image a row	at a time making stream	desirable when working
	      with large images	or when	you require raw	pixel components.


	      displays an image	or image sequence on any X server.


	      animates an image	sequence on any	X server.


	      saves any	visible	window on an X server and outputs it as	an im-
	      age file.	You can	capture	a single window, the entire screen, or
	      any rectangular portion of the screen.


	      interprets and executes scripts written in the Magick  Scripting
	      Language (MSL).

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

       convert(1),  identify(1),  composite(1),	 montage(1),  compare(1), dis-
       play(1),	animate(1), import(1), conjure(1), quantize(5),	miff(4)

       Copyright (C) 1999-2017 ImageMagick Studio LLC.	Additional  copyrights
       and    licenses	 apply	 to   this   software,	 see   file:///usr/lo-
       cal/share/doc/ImageMagick-7/www/license.html    or    http://www.image-

ImageMagick		   Date: 2009/01/10 01:00:00		ImageMagick(1)


Want to link to this manual page? Use this URL:

home | help