ImageMagick-im7.q16hdri(1)
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-scriptoption 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-scriptoption. It's handy in special#!/usr/bin/env magick-scriptscripts 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 ๐
convert-im7.q16hdri(1)compare-im7.q16hdri(1)composite-im7.q16hdri(1)conjure-im7.q16hdri(1)identify-im7.q16hdri(1)import-im7.q16hdri(1)magick-im7.q16hdri(1)magick-script-im7.q16hdri(1)montage-im7.q16hdri(1)display-im7.q16hdri(1)animate-im7.q16hdri(1)import-im7.q16hdri(1)Magick++-config(1)MagickCore-config(1)MagickWand-config(1)
๐ COPYRIGHT ๐
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
- ubuntu resolute: imagemagick-7.q16hdri 8:7.1.2.18+dfsg1-1 ยท ImageMagick
- ubuntu stonking: imagemagick-7.q16hdri 8:7.1.2.31+dfsg1-1 ยท ImageMagick
- ๐ girlified by claude-haiku-5-5 on : a language model's rewrite of the original, under its terms