Magic++ vs MagickWand vs MagickCore

Questions and postings pertaining to the usage of ImageMagick regardless of the interface. This includes the command-line utilities, as well as the C and C++ APIs. Usage questions are like "How do I use ImageMagick to create drop shadows?".
Post Reply
xdaiana
Posts: 3
Joined: 2014-01-24T09:51:21-07:00
Authentication code: 6789

Magic++ vs MagickWand vs MagickCore

Post by xdaiana »

Hello folks,

at the moment I'm using convert.exe as an external command from a C++ application. I'm trying to improve the overall performance of the application, so I want to use an API instead.
The image transformations I use are not very complicated, such as changing bitdepth, resolution, rotating, extracting frames and type conversion.

I don't understand very well what difference between Magic++, MagickWand, and MagickCore and the situations when each one of this options is recommended.
Any idea is welcome

Thanks,
Daiana
User avatar
magick
Site Admin
Posts: 11064
Joined: 2003-05-31T11:32:55-07:00

Re: Magic++ vs MagickWand vs MagickCore

Post by magick »

If your application is C++, use Magick++. If its C, use MagickWand. If you are a C wizard, use MagickCore. MagickCore is the base API for both MagickWand and Magick++.
Post Reply