Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 28/11/2007, à 13:00

scott976

ImageMagick / Magick++

bonjour,
Je travail actuellement avec la librairie Magick++ et j'ai rencontré une erreur que je n'arrive pas resoudre.
je vous donne le code


#include <string>
#include <iostream>
#include <Magick++.h>

using namespace std;
using namespace Magick;

int main(int /*argc*/,char **/*argv*/)
{
  try {
	Image image(Geometry (1000,1000),ColorRGB(60,179,113)); 
	Image aux("tuxrasta.png"); 
	image.draw(DrawableCompositeImage(100,100,aux));
	image.write("essai.png");
  }
  catch( exception &error_ )
    {
      cout << "Caught exception: " << error_.what() << endl;
      return 1;
    }

  return 0;
}

L'erreur est générée lors de l'appel de la methode DrawableCompositeImage

Caught exception: ImageMagick: Définition de primitive de dessin non conforme `image'

qlqn pourait m'aider ?

Dernière modification par scott976 (Le 28/11/2007, à 17:28)

Hors ligne

#2 Le 28/11/2007, à 14:16

alexmic

Re : ImageMagick / Magick++

Salut,

J'ai jamais essayé en c++ mais j'utilise rmagik (ruby bindings) et je 'nai _jamais_ réussi à déclarer une nouvelle " Image"...

Essaie ton programme en remplacant Image par ImageList (ou Imagelist)... pour moi ça marche.

++


OMG Lawl pwnd rofl... Plaît-il?

Hors ligne