Screen Capture

ImageMagick – create, edit, compose, or convert bitmap images

ImageMagick is a comprehensive suite of command-line tools for creating, converting, editing and composing bitmap images. Most operations can be automated in scripts or performed through an interactive graphical interface.

The software can read, convert and write images in a huge variety of formats (over 200) including DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript, SVG, and TIFF.

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ézier curves.

This is free and open source software.

Key Features

  • Format conversion: convert an image from one format to another (e.g. PNG to JPEG).
  • Transform: resize, rotate, crop, flip or trim an image.
  • Transparency: render portions of an image invisible.
  • Draw: add shapes or text to an image.
  • Decorate: add a border or frame to an image.
  • Special effects: blur, sharpen, threshold, or tint an image.
  • Animation: create a GIF animation sequence from a group of images.
  • Text & comments: insert descriptive or artistic text in an image.
  • Image identification: describe the format and properties of an image.
  • Composite: overlap one image over another.
  • Montage: juxtapose image thumbnails on an image canvas.
  • Motion picture support: read and write the common image formats used in digital film work.
  • Image calculator: apply a mathematical expression to an image or image channels.
  • High dynamic-range images: accurately represent the wide range of intensity levels found in real scenes ranging from the brightest direct sunlight to the deepest darkest shadows.
  • Large image support: read, process, or write mega- and giga-pixel image sizes.
  • Encipher or decipher an image: convert ordinary images into unintelligible gibberish and back again.
  • Threads of execution support: ImageMagick is thread safe and many internal algorithms are already threaded to take advantage of speed-ups offered by the dual and quad-core processor technologies.
  • Captures an X11 desktop, individual windows or selected regions using magick import; the import command does not provide native Wayland screenshot capture.

Website: imagemagick.org
Support:
Developer: Cristy and many contributors
License: ImageMagick License (compatible with GPL)

ImageMagick is written in C. Learn C with our recommended free books and free tutorials.


Related Software

CLI Screen Capture Tools
maimMake Image aims to improve on scrot
scrotSCReenshOT is a simple command line screen capture utility
slopQueries for a selection from the user and prints the region to stdout
wayshotScreenshot tool for wayland compositors
termframeTerminal output SVG screenshot tool
grimUtility to take screenshots of Wayland desktops
shotmanUncompromising screenshot tool for Wayland compositors
shotgunMinimal screenshot utility
ImageMagickCreate, edit, and compose bitmap images
HyprCapCapture screenshots and screen recordings on Hyprland
grimblastCapture windows, selected areas, and screens on Hyprland
lqthSimple but fast screenshot utility inspired by xscreenshot
grimshotCapture windows, selected areas, and screens under Sway

Read our verdict in the software roundup.

Batch Image Processors
ImageMagickCreate, edit, and compose bitmap images. Extremely versatile software
XL Converter Easy-to-use image converter for modern formats
imgpMulti-core batch image file resize and rotate
GraphicsMagickSwiss army knife of image processing
FotoKilofGUI for ImageMagick
CaesiumImage compression software
ConverseenQt-based open source batch image converter and resizer
SwitcherooUtility to convert and manipulate images
PixelBatchBatch image optimization tool
Imagine PlusImage optimisation utility for compressing, converting and resizing images
Image NormalizerBatch-processing tool that resizes and compresses images

Read our verdict in the software roundup.

Image Processing Libraries
matplotlibPython 2D plotting library
OpenCVLibrary that includes several hundreds of computer vision algorithms
VIPSFast image processing library with low memory requirements
SciPyScientific Computing Tools for Python
PillowFork of the Python Imaging Library
Pillow-SIMDHighly optimized downstream Pillow fork
scikit-image Collection of algorithms for image processing
KorniaDifferentiable computer vision library
ImageMagickUses multiple computational threads to increase performance
GraphicsMagickBilled as the Swiss army knife of image processing.
GEGLGeneric Graphics Library
OpenImageIOLibrary and utilities for reading, writing and processing image files
CImgLightweight C++ toolkit for developing image-processing applications
MahotasLibrary of fast computer vision algorithms
SimpleITKImage analysis toolkit with a large number of components
NetpbmToolkit for manipulation of graphic images
LibGDLibrary for the dynamic creation of images by developers

Read our verdict in the software roundup.


Best Free and Open Source Software LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.

We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more.

Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion.

Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted