ImageMagick

from Wikipedia, the free encyclopedia
ImageMagick

Logo from ImageMagick
Logo from ImageMagick
Basic data

developer ImageMagick Studio LLC
Publishing year 1990
Current  version 7/7/10-28
( August 16, 2020 )
operating system unixoid system , Microsoft Windows , iOS , Android
programming language C.
category Image editing program
License ImageMagick License
German speaking No
www.imagemagick.org

ImageMagick is a free software package for creating and editing raster and vector graphics . It can read, modify and write more than 100 of the common image formats . In addition, images can be generated dynamically, which is why it is also used in the field of web applications .

ImageMagick is currently being actively developed by more than 30 strain developers and independent contributors worldwide. The program code itself is carried by an organization called ImageMagick Studio LLC , comparable to the Apache Software Foundation .

Functionality

The functions offered by ImageMagick range from joining several images to adding or creating simple shapes and fonts , distortions, resizing and rotating the images to filter functions such as blurring , solarization , contrast adjustment or inversion .

The ImageMagick package contains several utility programs for the command line as well as a program library available for many programming languages in order to use the available functions directly in a program . It is also particularly suitable for batch processing of images.

service

Command line

The package provides a number of command line tools:

convert
is the main collection tool. It can convert, scale , blur , crop, de-noise , dither , rotate, mirror and much more file formats .
identify
outputs a description of the format and characteristics of one or more graphic files.
mogrify
offers the same functions as convert, but in contrast to this, it overwrites the original files with the result and does not write to a new file.
composite
overlaps two images.
Assembly
combines several images into one.
compare
shows the differences between two graphs - as a mathematical analysis report and visually.
stream
copies single or multiple pixel components of an image to another format. Mainly intended for very large image files.
display
displays an image or a sequence of images via an X server .
import
creates screenshots under X11 . The function saves the graphical representation of an X server in a file - optionally the entire screen area, the area of ​​a window or a defined rectangle.
conjure
interprets scripts in the Magick Scripting Language (MSL) and executes them.

Graphical user interface

The command displayor display dateinameopens the graphical user interface of the program in the X server and access to the image that has become visible. The most important editing functions can then be accessed with the left mouse button. When editing the images via the command line, the image is not displayed, processing is correspondingly faster.

GraphicsMagick

GraphicsMagick is an offshoot of ImageMagick, Version 5.5.2, created in November 2002. The developers are striving for a more open development model, a constant user interface, more efficient programming and higher processing speed. GraphicsMagick has improved support for images with high color depth and the DPX format used in film .

Some of the improvements made have in turn been incorporated into ImageMagick.

See also

Web links

Individual evidence

  1. www.imagemagick.org .
  2. 7.0.10-28 . August 16, 2020 (accessed August 19, 2020).
  3. a b www.imagemagick.org .
  4. The imagemagick Open Source Project on Open Hub: Languages Page . In: Open Hub . (accessed on July 18, 2018).
  5. License . (English, accessed July 24, 2018).