37 Comments
- bignickolson, on 10/12/2007, -1/+24Dude...
The point is for automatic manipulation of images in a programming enviroment...not removing the redeye from your crappy vacation photos. - Wasted, on 10/12/2007, -1/+21Since it doesn't have a GUI, it's very different.
However, if you want to manipulate images via command line, this is your tool. - perceval, on 10/12/2007, -0/+18ImageMagick is really usefull for web apps developers : you can use it in order to to create thumbnails, or resized pictures from the ones uploaded by users etc etc ...
I use it in a web gallery script, and is it an awesome tool - NightRush, on 10/12/2007, -6/+20Thats one Ghetto website...
- d0nk, on 10/12/2007, -0/+8It is also good for making captchas for your website. Keep those spammers out!
- bigtrouble77, on 10/12/2007, -0/+8It's completely different than gimp as it's just a command line image processor.
I use ImageMagik and Ghostscript on my web server to process incoming pdf documents. I have a shell script that takes all pdf's and multipage tiff's in a directory and strips several key pages off for previewing, barcoding and ocr purposes. ImageMagik basically just resizes and prepares the images (a thumbnail and full size) and ghostscript then converts all tiffs to pdf format.
It works extremely well for my needs. I also have a gallery generator that uses imagemagik and perl to generate a photo gallery every day via a cron job.
Imagemagik is a godsend for people that do scripting and need some kind of automated image manipulation. It's not something desktop users would have much use for. - dmorel, on 10/12/2007, -0/+8Agreed. We use it to convert high res PDF's to thumbnails for our designers in their online library. Quick, easy, and lots of utility.
- grimner, on 10/12/2007, -4/+11Maybe because it's meant to actually be useful, not pretty.
- Bloodwine, on 10/12/2007, -1/+7ImageMagick is king when it comes to manipulating images through a web interface, such as generating thumbnails, rotating images, resizing, converting between formats, etc.
Thanks to ImageMagick people can upload TIFF's, BMP's, PDF's, and a slew of other image formats not usable on the web and they can be converted on-the-fly to GIF, JPEG, or PNG. That is what I do in my CMS.
As far I know, it is not even in the same category as GIMP. I don't see them as a competing products. - inactive, on 10/12/2007, -0/+5Yes dude, you are missing something. It's very good for repetitive, identical processing of multiple images. I setup a "psychic test" (yea, that's the ticket) involving predicting the scores of a football game each week. I color-code the people that guessed correctly. Since I know where in the image I want to place a block of color, I just write a script that calls ImageMagick to drop it in place. One text file and an original image as input and I get a new output image every week in about 10 seconds.
- koick, on 10/12/2007, -0/+2If you guys actually used ImageMagick, you'd sure find it helpful.
- regeya, on 10/12/2007, -0/+2Some people might prefer GraphicsMagick:
http://www.graphicsmagick.org/
It's mostly a matter of personal preference. That, and I'll point out that it's in DarwinPorts, though I have no idea if it'll build on Intel OS X, sorry. - sebnukem, on 10/12/2007, -0/+1I myself use ImageMagick to create thumbnails on the fly on web pages. Very handy. It's fast.
I like the Alpha Composting example. Make your own compost with IM. Funny typo. - rYno, on 10/12/2007, -0/+1I just updated the ImageMagick on our server. We use it for our client sites' backends for image manip. Mostly it's just simple thumbnail creation because nobody understands that the 6 megapixel image they took on their digicam won't work well on their website, so we use IM to take those and create the optimized image and thumbs if needed for the site and the client is none-the-wiser.
MUCH better than GD for those of you who are wondering. - Aculeus, on 10/12/2007, -0/+1Digged down because this is a link to the manual that imagemagick should be and is easily found on the imagemagick.org website. Anyone interested in command line image proccessing found this a long time ago, or at least found imagemagick.
I use imagemagick all the time, way too much till I was able to start using PIL. Imagemagick while being the best of its kind is far from being good and this site is an example of that. It does a poor job of explaining things, however I can't blame the guy becuase imagemagick does a worse job of explaining their own software. Plus they change the API every release thus voiding any previous documentation.
Digg doesn't need to be a sourceforge.net or google code replacement. People looking for software and their manuals know how to find it. Otherwise just post a digg post saying "Hey I found a great site to find open source software, here it is sourceforge.net".
Up next, Digg the MySQL Manual - tangerine, on 10/12/2007, -0/+1I relied on ImageMagick back in 1998 when I only had WebTV.
Laugh if you will.
At the time i was forced to find sites like this, transloader and sourceviewer to meet my demands.
People laugh at WebTv users. But if they are maxing out capabilities, these users are the slipperiest internet gurus. Dugg. - greyfade, on 10/12/2007, -0/+1there are a few gui frontends that use the ImageMagick API for their image processing (since it does so much so well), but i've noticed a lot more projects use imlib2 instead - since it's so superior in so many ways. :D
anyway, IM can be useful in some fun contexts like the "NowPlaying" amaroK script (that no longer seems to be in the master list): it creates an image, using the cover and some text about the song, slaps it together, and then uploads it. it uses ImageMagick for the scaling and text bits.
i've also used IM for simple batch processing: i have a collection of images that i want to copy to another medium at a specific resolution? easy: convert image.jpg -size 320x320 -quality 95 -resize 320x320 /new/image/location/image.png - BasicBubble, on 10/12/2007, -1/+2Although not competing products, Gimp has the script-fu extension that allows for batch and command line processing...
- haridsv, on 10/12/2007, -0/+0Here is a nice article about using imagemagick to create screen capture movies. I used this recently to create an animated gif using X on cygwin, and it worked pretty good (though was slow). The article says size of animated-gifs generated through this process is not very good, which is actually true, as optimizing them using Animation Shop reduced the size tremendously.
http://www.linuxdevcenter.com/pub/a/linux/2004/03/04/screen_capture_movies.html - koick, on 10/12/2007, -1/+1yeah, uethello, if you don't know what you're talking about maybe you should shut it.
- mike503, on 10/12/2007, -0/+0great. now there's graphicsmagick... now i don't know what to use!
while i like to see options (competition breeds innovation) within the OSS model i would hope people would figure out how to work together and maintain the same project together. sigh.
i'm hoping i can find (when i have time later) a comparison of the two. perhaps it is as simple as ignoring IM now, if it truly has been somewhat lackadaisical in updates lately. - jbum, on 10/12/2007, -0/+0I use imagemagick to build the mosaics for my coverpop.com website. It is one of the few tools capable of this kind of backbreaking labor.
- interactimage, on 10/12/2007, -0/+0http://Interactimage.com (Font Image Generator) uses ImageMagick for image processing. There is an interface there under the fx menu where you can enter commands and get immediate results. Lots of other features too like layers, drag/drop, flood fill, fonts, effects, etc.
I went to IM after quickly running out of steam with PHP/GD. IM has lots of features and flexibility but poor documentation.
Jeff - dognose, on 10/12/2007, -1/+1"Needs a graphical front-end to actually be of use to most people."
Some sites have provided a front end for it.
http://blibs.com/ provides quite a bit of the ImageMagick functionality. - tehmoth, on 10/12/2007, -0/+0err, amazingly, when i type display with no parameters, a GUI starts up. strange that.
- Peer, on 10/12/2007, -0/+0I've been thinking about using ImageMagick to script some kind off Exposé-like feature for non-XGL desktops. Does anybody know if something like that already exists, or if it's just not possible?
- rickbauls, on 10/12/2007, -6/+5Yea... who the hell puts up the generic "Under construction" banners anymore?
- jorisb, on 10/12/2007, -2/+1I wish they would integrate evolution with imagemagick.
Sending pictures over email in linux still requires a lot of steps.
And I forget the resize and quality commands every time. - uethello, on 10/12/2007, -2/+0I thought there was a digg entry for command lines that showed similarities between all the command lines, actual commands and what have you. I can't find it though.
- uethello, on 10/12/2007, -5/+3Command Line apps can be used at any command line. That's why they're called command line applications.
- tigerdyr, on 10/12/2007, -4/+2There is only a PowerPC version for Mac, no intel?
- crilen007, on 10/12/2007, -7/+4It's Ghetto because it only has 3 images, and it's a site about an image program.
- vmerc, on 10/12/2007, -7/+3What do you expect? They're using command line to edit their images. SHEESH!
- noahhoward, on 10/12/2007, -11/+2The draw of this is apparently that it can be used in web scripting.
Otherwise yes the command line stuff is next to useless unless youa re talking about batching on servers. - noahhoward, on 10/12/2007, -15/+4+Digg simply because they use the proper spelling of Magick, -Digg because the site looks like ass and graphics people should know better.
- inactive, on 10/12/2007, -17/+3Needs a graphical front-end to actually be of use to most people.
- lukeo, on 10/12/2007, -23/+3image manipulation in the command line? surely the whole point of GUI's is to make things like image manipulation about 400 times more logical and simple. I think I will stick to the GIMP, thank you very much, unless I am missing some fantasticly efficient and productive way of working using the commandline.
What is Digg?