• Stars
    star
    196
  • Rank 198,553 (Top 4 %)
  • Language
    C
  • License
    Other
  • Created over 6 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

๐Ÿง™โ€โ™‚๏ธ ImageMagick 6

ImageMagick (legacy)

Build Status Fuzzing Status Donate

ImageMagick logo

Legacy 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.

What is ImageMagick?

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.

The main website for legacy ImageMagick can be found at https://legacy.imagemagick.org. The source code for this software can be accessed through the repository located at https://github.com/ImageMagick/ImageMagick6. In addition, a more recent version of ImageMagick, version 7, can be found at https://imagemagick.org.

Features and Capabilities

One of the key features of ImageMagick is its support for scripting and automation. This allows users to create complex image manipulation pipelines that can be run automatically, without the need for manual intervention. This can be especially useful for tasks that require the processing of large numbers of images, or for tasks that need to be performed on a regular basis.

In addition to its core image manipulation capabilities, ImageMagick also includes a number of other features, such as support for animation, color management, and image rendering. These features make it a versatile tool for a wide range of image-related tasks, including graphic design, scientific visualization, and digital art.

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.

Here are just a few examples of what ImageMagick can do:

Examples of ImageMagick Usage, demonstrates how to use the software from the command line to achieve various effects. There are also several scripts available on the website called Fred's ImageMagick Scripts, which can be used to apply geometric transforms, blur and sharpen images, remove noise, and perform other operations. Additionally, there is a tool called Magick.NET that allows users to access the functionality of ImageMagick without having to install the software on their own systems. Finally, the website also includes a Cookbook with tips and examples for using ImageMagick on Windows systems.

News

ImageMagick best practices strongly encourages you to configure a security policy that suits your local environment.

Now that ImageMagick version 7 is released, we recommend upgrading from version 6. Learn how ImageMagick version 7 differs from previous versions with our porting guide.

Want more performance from ImageMagick? Try these options:

If these options are prohibitive, you can reduce the quality of the image results. The default build is Q16 HDRI. If you disable HDRI, you use half the memory and instead of predominantly floating point operations, you use the typically more efficient integer operations. The tradeoff is reduced precision and you cannot process out of range pixel values (e.g. negative). If you build the Q8 non-HDRI version of ImageMagick, you again reduce the memory requirements in half-- and once again there is a tradeoff, even less precision and no out of range pixel values. For a Q8 non-HDRI build of ImageMagick, use these configure script options: --with-quantum-depth=8 --disable-hdri.

More Repositories

1

ImageMagick

๐Ÿง™โ€โ™‚๏ธ ImageMagick 7
C
11,704
star
2

ImageMagick-Windows

Windows build of ImageMagick 7
C++
129
star
3

PythonMagick

PythonMagick
Shell
62
star
4

Website

Source code of the website at https://imagemagick.org/
PHP
33
star
5

jpeg-xl

jpeg-xl for the Windows build of ImageMagick
C++
23
star
6

VisualMagick

VisualMagick for the Windows build of ImageMagick 7
C++
23
star
7

heif

libheif for the Windows build of ImageMagick
C++
23
star
8

rsvg

librsvg for the Windows build of ImageMagick
C
14
star
9

Usage-Markdown

Base text document processed with pandoc
Shell
12
star
10

MagickCache

MagickCache is a secure toolset that caches images, videos, metadata, and more in a local folder. Retrieval is efficient with memory mapping and partial image retrieval. It can support unlimited content, making it ideal for a digital media repository.
Shell
11
star
11

WizardsToolkit

WizardsToolkit
C
9
star
12

webp

webp for the Windows build of ImageMagick
C
8
star
13

pango

pango for the Windows build of ImageMagick
C
7
star
14

de265

libde265 for the Windows build of ImageMagick
C++
6
star
15

jpeg-turbo

jpeg-turbo for the Windows build of ImageMagick
C
6
star
16

png

png for the Windows build of ImageMagick
C
6
star
17

Usage

Source code of: https://imagemagick.org/Usage/
HTML
5
star
18

MagickStudio

HTML
5
star
19

cairo

cairo for the Windows build of ImageMagick
C
4
star
20

flif

flif for the Windows build of ImageMagick
C++
4
star
21

jbig

jbig for the Windows build of ImageMagick
C
4
star
22

libfpx

C++
4
star
23

lcms

lcms for the Windows build of ImageMagick
C
4
star
24

highway

highway for the Windows build of ImageMagick
C++
3
star
25

lzma

liblzma for the Windows build of ImageMagick
C
3
star
26

Website6

Source code of the website at https://legacy.imagemagick.org/
PHP
3
star
27

freetype

FreeType for the Windows build of ImageMagick
C
3
star
28

zip

libzip for the Windows build of ImageMagick 7
C
2
star
29

xml

libxml for the Windows build of ImageMagick
C
2
star
30

pixman

pixman for the Windows build of ImageMagick
C
2
star
31

tiff

tiff for the Windows build of ImageMagick
C
2
star
32

openjpeg

openjpeg for the Windows build of ImageMagick
C
2
star
33

glib

glib for the Windows build of ImageMagick
C
2
star
34

ImageMagick-Windows6

Windows build of ImageMagick 6
Shell
2
star
35

zlib

zlib for the Windows build of ImageMagick
C
1
star
36

exr

exr for the Windows build of ImageMagick
C
1
star
37

win2k

win2k for the Windows build of ImageMagick
C++
1
star
38

bzlib

bzlib for the Windows build of ImageMagick
C
1
star
39

win2k6

win2k for the Windows build of ImageMagick 6
C++
1
star
40

VisualMagick6

VisualMagick for the Windows build of ImageMagick 6
Rich Text Format
1
star
41

raw

LibRaw for the Windows build of ImageMagick
C++
1
star
42

MagickWandForPHP

C
1
star
43

IMDisplay

IMDisplay for the Windows build of ImageMagick
C++
1
star
44

brotli

brotli for the Windows build of ImageMagick
C
1
star