MacUpdate
Join MacUpdate
New Member

New Developer
Explore
MacUpdate Desktop
Hot Apps

Business
Dashboard
Development
Drivers
Education
MacUpdate Promo
Popular Apps

Games
Home & Personal
Internet
Multimedia & Design
Utilities
iPhone
Apps

Login
Member Login

Developer Login
About
Search Mac Apps

Search iPhone Apps

Advanced Search
ImageMagick
ImageMagick 6.7.5
Your rating: Now say why...

(9) 4.055555555555555

Convert, resize, and redraw images via command line.   Free
Add to my Watch List
Email me when discounted
  • Download Now
    31.6 MB
  • Visit Developer's Site
    ImageMagick.org
ImageMagick is a robust collection of UNIX tools and libraries offered under a usage license to read, write, and manipulate an image in many image formats (over 89 major formats) including popular formats like TIFF, JPEG, PNG, PDF, PhotoCD, and GIF. With ImageMagick you can create images dynamically, making it suitable for Web applications. You can also resize, rotate, sharpen, color reduce, or add special effects to an image or image sequence and save your completed work in the same or differing image format. Image processing operations are available from the command line, or from the
What's New
Version 6.7.5: Release notes were unavailable when this listing was updated.
Requirements
Intel, Mac OS X 10.6 or later


Related Links
Instructions for installing from a binary distribution available here.
Various APIs for ImageMagick are available here.







  • SmillaEnlarger
    +1
    Free
    Digital photo-enlarger produces ...
ImageMagick User Discussion (Write a Review)
ver. 6.x:
(9)
Your rating: Now say why...
Overall:
(9)

sort: smiles | time
burypromote
+1

+2
Aglee commented on 04 Aug 2011
Haven't tried this on Lion but on Snow Leopard I get "Incompatible library version: convert requires version 10.0.0 or later, but libltdl.7.dylib provides version 9.0.0" when I try to run 'convert'.
[Version 6.7.1]


burypromote

+4
Rkamper commented on 28 Feb 2010
Links to 6.5.9!
[Version 6.6.0]


burypromote

+200
Mark Everitt commented on 06 Sep 2009
Probably a better way of installing this is Macports. I've never had any problems that way, and it keeps me on top of the frequent updates.
[Version 6.5.5]

3 Replies

burypromote
-1

+1
Red Herring replied on 06 Sep 2009
I never liked extra /opt or /sw hierarchy in addition to /usr/local and at some moment decided to stay away from all ports. This allows me to stay on the bleeding edge of svn.cvs/git and learn few things :-)
burypromote

+200
Mark Everitt replied on 06 Sep 2009
There's no reason not to install bleeding edge stuff into /opt/local/ or /sw/. It can get complex, but the added niceness is that it's not in a directory hidden from Finder. If the worst comes to the worst, you can always just delete all of /opt/ or /sw/ without worrying too much.

Having said that I use the one installed with MacTeX most of the time!
burypromote
+1

+39
I(pod)mac commented on 28 Nov 2009
@MARK EVERITT: the simplest way to access to /usr/local directory from Finder is to create a link via Terminal with this command:
ln -s /usr/local Desktop/local
Another way, without using Terminal, is the following:
1) in the Finder, press command-shift-g and type /usr
2) after that the window of /usr directory is opened, click on the folder named "local" and drag it on the Desktop while holding option and command
As you can see, these two ways make easy the access to /usr/local directory from Finder, thus there isn't any need of extra directories like /opt (macports) or /sw (fink).
burypromote
+4

+1
Red Herring commented on 06 Sep 2009
I never use precompiled binaries but try to compile them by myself which allows to add different tools. Lately I was able to compile IM 6.5.5-7 with jbig2 and autotrace

One definitely should not compare CLI of ImageMagick with click interface of Desktop publishing tools as they are different programs used for different tasks. It does not mean that Photoshop cannot do some batch jobs or one can write a GUI using (some) of the features of IM.

There are tasks which simply can have no reasonable GUI except drag-and-drop. Example? autotrace or potrace converting bw bitmap graphics to a vector one. Another? pdfcrop (not part of IM but TeX distribution) which by default crops according to bounding box. There is no controversy CLI vs GUI and depending on the task I use one or another
[Version 6.5.5]


burypromote

-26
mrglsmrc commented on 06 Sep 2009
current link is not to correct version 6.5.5...instead it links to 6.5.3
apparently the new 6.5.5 is only for windows at present and MU is mis-informed :(
[Version 6.5.5]


burypromote
-10

+337
Penguirl commented on 11 Mar 2009
Is it just me or does it seem odd to use a CL tool to do GRAPHICAL work? Wouldn't a GUI be easier?
[Version 6.5]

5 Replies

burypromote
+3

+200
Mark Everitt replied on 07 Apr 2009
Did you just not bother to read the comment immediately below yours?

Imagemagick simply has too many features to wrap in a gui, and many people use it from scripts. Take a look around the internet. Anywhere you see a thumbnail it's probably imagemagick doing it. I use it for that and many more things.
burypromote
+6

+22
brsma replied on 08 Apr 2009
You do not seem to take into account that

a) there exist some more types of graphics workflow besides ‘interactively creating and touching up images by hand'. Think of batch processing. Though there might also be e.g. GraphicsConverter, the abilities of ImageMagick surpass it by far. (Not even speaking of Photoshop's comparably extremely lame and pathetic batch jobs.)

b) there is no GUI running on servers. That is: besides web apps, mostly. But if these need image processing capabilities, it is done in the backend - i. e. mostly by ImageMagick or something similar.

And then, you should not underestimate the power of the command line when it comes to abstraction. The GUI as we know it is quite challenged in that area.

Anyway, ImageMagick is by no means software that is intended to be used by the average (i.e. GUI-dependent) end user. Most people, including myself, who actually have use for its features do not seem to mind the least not having a GUI for it. (And putting GUIs on CLI tools mostly fails, anyway - the designs/concepts are actually just too different.)

And that's from someone with an MFA in visual communication (aka graphics design) ;-) (Ok, I'm probably also a geek and the majority of my colleagues might think differently in that matter.)
burypromote
+2

+200
Mark Everitt replied on 08 Apr 2009
One other important thing!

IF you use a CLI then you're encouraged to think about tasks programmatically. This encourages consistency and thought rather than point and click which sometimes makes ideas too easy to realise.

This is going to make me sound a bit mad, but I actually avoid GUI for image creation, opting for PGF/TIKZ (you may have heard of this or use it if you're into LaTeX) because it keeps things consistent and forces me to think; a must for technical drawing and scientific diagrams.
burypromote
-2

+337
Penguirl replied on 25 Apr 2009
I can see by your comments that it does have it's strong points, and I myself have run into Photoshops batch processing limitations, but at the same time a CLI graphics app will inherently have shortcomings of it's own. Never having used ImageMagick I have no way of knowing what they might be, but one thing that comes to mind is that it must be difficult if not impossible to clone stamp in a CLI. Or anything else involving working on specific areas of an image.

Yes I did read the comment before mine, however I did not open up the replies. My comment wasn't meant to offend, it was a serious question.
burypromote
+1

+200
Mark Everitt replied on 25 Apr 2009
I'm sure that you could coerce Imagemagick into tasks like clone stamping, but you're absolutely right that this is suited to a GUI. I tend to use Imagemagick for all those cases that are repetitive and could be handled in batch, or if what I want is something really simple, like creating a thumbnail. Most of my work is in technical drawing, not with photographs, so a very high proportion I what I do is programmatic anyway and I've never had a need for photoshop. I'll occasionally use gimp to touch up an image.

Sorry if my response to your initial post was harsh. I know that it was a legitimate question. There are just easier ways of finding out the answer though. A quick visit to their site would have answered your question and saved you time in the long run. Having said that I really do enjoy conversations like these! I guess, as in most things, the key is compromise. I reckon you should give Imagemagick a go next time you run into batch problems in Photoshop or something similar. It sounds like you're far more advanced than me when it come to real graphical work! I must confess I had to look up clone stamping.
burypromote
-4

Roro01 commented on 26 Oct 2008
I WISH SOMEONE WOULD CREATE A GUI

This software seems extremely useful but, unfortunately, many of us are not familiar with UNIX and Command Line Interface.
[Version 6.4.5]

3 Replies

burypromote
+2

+406
sjk commented on 20 Nov 2008
From Pixelmator | Tech Specs:

ImageMagick is an open source technology to create, edit, and compose bitmap images. It is used as a core for Pixelmator
burypromote
+1

+200
Mark Everitt replied on 05 Dec 2008
Imagemagick is far too full featured for a single GUI! You could happily have multiple programs for various tasks and still not use it to its full potential.
burypromote
+1

-2
webchick replied on 23 Dec 2008
Not every program can be written to fulfill everyone's needs and skill sets. This is a venerable set of (mostly) command-line tools that will find the most use by developers, particularly those who work in a multi-platform environment. Its strengths lie primarily in the usefulness of these tools in scripts: whether it be processing one image on-the-fly or batch processing thousands of images. There are plenty of fine freeware GUI image processing applications out there, so if you're not looking for command-line image processing tools geared for developers, move along and no whining.
burypromote


Anonymous reviewed on 02 Oct 2005
I still prefer SIPS from Mac OS X over ImageMagick.
[Version 6.2.5]

1 Reply

burypromote

+74
tekl replied on 25 Sep 2008
Can sips sharpen images or it there another way like using Quartz filters?
burypromote
+2


Anonymous reviewed on 20 Jun 2005
The simple reason we need ImageMagick is that other platforms rely on it heavily. Having it on OS X as well makes things easier for a lot of people, and helps improve compatability between platforms.
[Version 6.2.3]


burypromote
-3


Anonymous reviewed on 25 Apr 2005
Command line tools are good. But I don't see why we need ImageMagick while Mac OS X Panther has SIPS. I am not a developer but I did write a short shell script with SIPS and it works fine. I still don't see what additional functionality ImageMagick brings to a Panther user.
[Version 6.2.2]

3 Replies

burypromote

Anonymous commented on 26 May 2005
read the documentation for sips, and read the documentation for imagemagick.

imagemagick does many, many things that sips doesn't
burypromote

Anonymous commented on 07 Jun 2005
ImageMagik is cross platform -- which is useful if you've already written something using it that you're moving to a Mac, or if there's a possibility of the software being moved to some other platform in the future.
burypromote

+11
Greg Raven replied on 06 Sep 2009
Well for one reason, some of us need ImageMagick because Movable Type virtually requires it.
There are currently no troubleshooting comments. If you are experiencing a problem with this app, please post a comment.



scacinto rated on 21 Jan 2011

[Version 6.6.6]



+3

Bottacco rated on 03 Dec 2010

[Version 6.6.6]


Downloads:52,407
Version Downloads:95
Type:Multimedia & Design : Image Editing
License:Free
Date:05 Feb 2012
Platform:Intel
Price:Free0.00
Overall (Version 6.x):
Features:
Ease of Use:
Value:
Stability:
Displaying 1-10 of 30
< 1 2 3 >
Displaying 1-2 of 2
-
-
-
Please login or create a new
MacUpdate Member account
to use this feature
Watch Lists are available to
MacUpdate Desktop Members
Upgrade Now
Download and auto-install
using MacUpdate Desktop. Save
time moving folders and cleaning-up.
ImageMagick is a robust collection of UNIX tools and libraries offered under a usage license to read, write, and manipulate an image in many image formats (over 89 major formats) including popular formats like TIFF, JPEG, PNG, PDF, PhotoCD, and GIF. With ImageMagick you can create images dynamically, making it suitable for Web applications. You can also resize, rotate, sharpen, color reduce, or add special effects to an image or image sequence and save your completed work in the same or differing image format. Image processing operations are available from the command line, or from the C, C++, Perl, Java, PHP, Python, or Ruby programming languages. A high-quality 2D renderer is included, which provides a subset of SVG capabilities. ImageMagick's focus is on performance, minimizing bugs, and providing stable APIs and ABIs.

Here are just a few examples of what ImageMagick can do:
  • Convert an image from one format to another (e.g. TIFF to JPEG)
  • Resize, rotate, sharpen, color reduce, or add special effects to an image
  • Create a montage of image thumbnails
  • Create a transparent image suitable for use on the Web
  • Turn a group of images into a GIF animation sequence
  • Create a composite image by combining several separate images
  • Draw shapes or text on an image
  • Decorate an image with a border or frame
  • Describe the format and characteristics of an image
Add/Update Listing About MacUpdate Desktop Career Opportunities RSS Twitter Facebook Advertise Sitemap
Copyright © 2012 MacUpdate LLC


- -