ImageMagick-im7.q16hdri(1)

๐Ÿ“ฆ
version 7.1.2.31 ยท 3 versions
, in ubuntu resolute, ubuntu stonking

Heyyy bestie ๐Ÿ’– this is the ImageMagick-im7.q16hdri(1) manual page from the General Commands Manual ๐ŸŽ€ let's get into it!

โœจ NAME โœจ

ImageMagick, a free software suite for making, changing, and showing bitmap images ๐ŸŽจ

๐ŸŽ€ SYNOPSIS ๐ŸŽ€

Here's the shape of how you type it ๐Ÿ’…

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

๐ŸŒธ OVERVIEW ๐ŸŒธ

Okay so ImageMagickยฎ lets you create, edit, compose, or convert bitmap images, and it's giving everything ๐Ÿ”ฅ It can read and write over 200 formats, including PNG, JPEG, GIF, HEIC, TIFF, DPX, EXR, WebP, Postscript, PDF, and SVG. You can resize, flip, mirror, rotate, distort, shear, and transform images, adjust colors, slap on special effects, or draw text, lines, polygons, ellipses, and Bรฉzier curves โœจ

The command line is where ImageMagick is mostly used ๐Ÿ’ป But if you're writing code in your favorite language, you can also reach it through the matching interface. The options are:

  • 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)
  • ALImageMagick (Delphi)
  • PerlMagick (Perl)
  • MagickWand for PHP (PHP)
  • IMagick (PHP)
  • PythonMagick (Python)
  • magick (R)
  • RMagick (Ruby)
  • TclMagick (Tcl/TK)

With a language interface, you can modify or create images dynamically and automagically ๐Ÿช„

ImageMagick uses multiple computational threads to boost performance ๐Ÿš€ It can read, process, or write mega-, giga-, or tera-pixel image sizes. Absolutely unhinged, in the best way ๐Ÿ˜ญ

ImageMagick is free software ๐Ÿซถ You get it as a ready-to-run binary distribution or as source code, and you can use, copy, modify, and distribute it in both open and proprietary applications. It's distributed under a derived Apache 2.0 license.

The ImageMagick development process keeps the API and ABI stable ๐Ÿ’œ Before each release, the team runs a full security check that covers memory errors, thread data race detection, and continuous fuzzing to help prevent security vulnerabilities. Very responsible of them, honestly ๐Ÿ™ˆ

The current release is ImageMagick 7.0.8-11, and it runs on Linux, Windows, macOS, iOS, Android OS, and others ๐ŸŒˆ The legacy release, version 6, is still maintained at https://legacy.imagemagick.org.

The authoritative ImageMagick website is https://imagemagick.org. The authoritative source code repository is https://github.com/ImageMagick, and there's a source code mirror at https://gitlab.com/ImageMagick.

ImageMagick is a suite of command-line utilities for manipulating images ๐Ÿฆ‹ You've probably edited pictures in something like GIMP or Photoshop, which mostly work through a graphical interface. A GUI isn't always the right tool, though. Say you want to process an image dynamically from a web script, apply the same operations to lots of images, or repeat one specific operation on the same or different images at different times. That's where a command-line utility is the move ๐Ÿงš

This manpage is a list of the available command-line utilities and their short descriptions. For more details about a specific command and its options, check the matching manpage. If you're new, start at the top of the list with the magick(1) program and work your way down ๐Ÿ“ Also, go check out Anthony Thyssen's tutorial on using ImageMagick utilities to convert, compose, or edit images from the command line. Iconic resource ๐Ÿ‘‘

๐Ÿงฐ The Command Lineup ๐Ÿงฐ

  • magick: Reads images into memory, performs operations on them, and writes them out to either the same or a different image file format. The -script option can switch from processing command line options to reading options from a file or pipeline.
  • magick-script: Similar to magick(1), but with an implied -script option. It's handy in special #!/usr/bin/env magick-script scripts that search for the magick-script(1) command anywhere along the users PATH, instead of a hardcoded command location.
  • convert: Kept around for backward compatibility with ImageMagick's version 6 convert(1). It's basically an alias to a restrictive form of the magick(1) command, which you should use instead.
  • mogrify: Resizes, blurs, crops, despeckles, dithers, draws on, flips, joins, re-samples, and so much more. This one overwrites the original image file, whereas convert(1) writes to a different image file โš ๏ธ
  • identify: Describes the format and characteristics of one or more image files ๐Ÿ”
  • composite: Overlaps one image over another ๐ŸŒ™
  • montage: Creates a composite image by combining several separate ones. The images get tiled on the composite image, optionally decorated with a border, frame, image name, and more ๐Ÿ–ผ๏ธ
  • compare: Mathematically and visually annotates the difference between an image and its reconstruction ๐Ÿง
  • stream: Streams one or more pixel components of the image, or a portion of it, to your choice of storage formats. It writes the pixel components as they're read from the input image, one row at a time, which makes stream(1) a great pick for large images or when you need raw pixel components ๐Ÿ’œ
  • display: Displays an image or image sequence on any X server ๐Ÿ–ฅ๏ธ
  • animate: Animates an image sequence on any X server ๐ŸŽž๏ธ
  • import: Saves any visible window on any X server and outputs it as an image file. You can capture a single window, the entire screen, or any rectangular portion of it ๐Ÿ“ธ
  • conjure: Interprets and executes scripts written in the Magick Scripting Language (MSL) ๐Ÿช„

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

๐Ÿ”— SEE ALSO ๐Ÿ”—

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


That's a wrap, bestie ๐Ÿซถ ImageMagick, dated 2020-04-25, is officially documented ๐Ÿ’…โœจ

๐Ÿ“ฆ where this page comes from