Ciao a tutti,
sto provando ad utilizzare le funzioni di ImageMagick per convertire un file bmp in jpeg.
Mi restituisce err = false .. e quindi non procede alla conversione.codice:#include <windows.h> #include <stdio.h> #include "wand\magick_wand.h" void Conversione() { bool err; MagickWand *mw = NULL; MagickWandGenesis(); /* Create a wand */ mw = NewMagickWand(); /* Read the input image */ err= MagickReadImage(mw,"treno.bmp"); /* write it */ err= MagickWriteImage(mw,"treno_jpg.jpg"); /* Tidy up */ if(mw) mw = DestroyMagickWand(mw); MagickWandTerminus(); }
Cosa sbaglio?
Il codice l'avevo preso come esempio dalla guida online di ImageMagick.
Grazie.