3 ms·
The last I heard about Image Magick was that it was out-dated and people were suggesting using other tools (though I don't remember what). Can anyone comment on
by tgb 10y ago
The last I heard about Image Magick was that it was out-dated and people were suggesting using other tools (though I don't remember what). Can anyone comment on that? This might have been only for a few specific tasks, not for Image Magick as a whole.
- faitswulff 10y agoI don't know about now, but I've encountered significant issues with it every time I've attempted to use it in the last three years. To be fair, I was attempting to use it through wrappers - I had a particularly bad run trying to get around issues with both rmagick and minimagick in ruby, and later on a different project with wand in python. Though, with wand, the issues I encountered there were mostly with getting a buildpack working for it on Heroku. Regardless, whether it's my incompetence or imagemagick itself, I don't have very good associations with the library.
- Washuu 10y agoGraphicsMagick fixed all the memory and CPU problems that ImageMagick was giving us in a large wiki farm production environment. That alone is a reason to switch to it.
- pentium10 10y agodo you have a covering blog post about that?
- Washuu 10y agoUnfortunately not. That occurred back under different management when talking about internal infrastructure changes was discouraged.
- aorth 10y agoI switched to GraphicsMagick a few years ago too. I find that its command line options make more sense and that it produces better results. I do ad-hoc tests from time to time and and the difference between the two isn't earth shattering, but I get the feeling that GraphicsMagick is a better project for some reason (maybe it was something I read once).
- the8472 10y agoImagemagick does support some more advanced features such as deep colors, perceptually uniform color spaces (cielab) which graphicsmagick does not. As I understand it some of the IM features are important for scientific image processing, HDRI or deep processing pipelines where rounding errors could accumulate.