ImageMagick® is a free and open-source software suite for displaying, converting, and editing raster image and vector image files. It can read and write over 200 image file formats, and can support a wide range of image manipulation operations, such as resizing, cropping, and color correction.
ImageMagick is written in C and is available for a wide range of operating systems, including Linux, macOS, and Windows. It can be used as a standalone application, or as a library that can be integrated into other software programs.
Overall, ImageMagick is a powerful and versatile software suite for displaying, converting, and editing image files. Its support for scripting and automation, along with its other features, make it a valuable tool for a wide range of image-related tasks.
Features
- Format conversion: convert an image from one format to another (e.g. PNG to JPEG).
- Generalized pixel distortion: correct for, or induce image distortions including perspective.
- 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.
- Image calculator: apply a mathematical expression to an image, image sequence, or image channels.
- Special effects: blur, sharpen, threshold, or tint an image.
- Transform: resize, rotate, deskew, crop, flip or trim an image.
- Image identification: describe the format and attributes of an image.
- Generalized pixel distortion: correct for, or induce image distortions including perspective.
- Color management: accurate color management with color profiles or in lieu of-- built-in gamma compression or expansion as demanded by the colorspace.
- Large image support: read, process, or write mega-, giga-, or tera-pixel image sizes.