[GH-ISSUE #1] Consider using GraphicsMagic instead of ImageMagik #606

Closed
opened 2026-03-15 14:48:01 +03:00 by kerem · 3 comments
Owner

Originally created by @baamenabar on GitHub (Mar 12, 2016).
Original GitHub issue: https://github.com/flyimg/flyimg/issues/1

My experience with GraphicsMagic has been far better than with ImageMagik, at least on a windows machine. But I haven't given it too complex tasks.

http://blog.trackduck.com/2014/11/12/imagemagick-vs-graphicsmagick-one-better-process-images-website/

many say in the web, that GraphicsMagis is faster. I'm not sure if the API is the same in every aspect. Again my limited experience says that they use have the same API.

Originally created by @baamenabar on GitHub (Mar 12, 2016). Original GitHub issue: https://github.com/flyimg/flyimg/issues/1 My experience with GraphicsMagic has been far better than with ImageMagik, at least on a windows machine. But I haven't given it too complex tasks. http://blog.trackduck.com/2014/11/12/imagemagick-vs-graphicsmagick-one-better-process-images-website/ many say in the web, that GraphicsMagis is faster. I'm not sure if the API is the same in every aspect. Again my limited experience says that they use have the same API.
kerem 2026-03-15 14:48:01 +03:00
Author
Owner

@sadok-f commented on GitHub (Mar 13, 2016):

Thanks Agustin, what I realise from testing both GraphicsMagic and ImageMagik with Mozjpeg is almost the same result always, but didn't make a benchmark yet to see which one is faster.

I would like to make server configurable and we can switch between both library with just change on option in parameters.yml

I'll add the dependencies to Dockerfile to have GraphicsMagic also.

<!-- gh-comment-id:196025833 --> @sadok-f commented on GitHub (Mar 13, 2016): Thanks Agustin, what I realise from testing both GraphicsMagic and ImageMagik with Mozjpeg is almost the same result always, but didn't make a benchmark yet to see which one is faster. I would like to make server configurable and we can switch between both library with just change on option in parameters.yml I'll add the dependencies to Dockerfile to have GraphicsMagic also.
Author
Owner

@baamenabar commented on GitHub (Mar 13, 2016):

Cool this way we can switch whenever neded. I was playing with Graphics magic and mozjpeg on the weekend and the performance is fantastic.

<!-- gh-comment-id:196042549 --> @baamenabar commented on GitHub (Mar 13, 2016): Cool this way we can switch whenever neded. I was playing with Graphics magic and mozjpeg on the weekend and the performance is fantastic.
Author
Owner

@sadok-f commented on GitHub (Jan 3, 2017):

won't fix

<!-- gh-comment-id:270245975 --> @sadok-f commented on GitHub (Jan 3, 2017): `won't fix`
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/flyimg#606
No description provided.