Eléphant du PHP |
135 Messages
23 juil. 2007, 18:54
Bon j'avais pas fait gaffe à la connexion l'invité c'était donc moi. Voilà
à propos du header j'ai trouvé le truc maintenant les fonction image magick m'embête un peut
header ("Content-type: image/jpeg");
$source='Image.tif'; //seul image Magick accepte les tif pour le php
$sj=NewMagickWand ();
MagickreadImage ($sj,$source);
MagickSetFormat($sj,'jpg');
$blend='blend.png';
$bj=NewMagickWand();
MagickreadImage ($bj,$blend);
// Resize and Blend ----------------------------------------------
MagickResizeImage ($sj,500,500, MW_LanczosFilter,0.2);
MagickCompositeImage( $sj, $bj, MW_OverlayCompositeOp ,0, 0 ) ;
imagejpeg($sj);
DestroyMagickWand ($sj);
DestroyMagickWand ($bj);
et voici l'erreur affiché.
Code : Tout sélectionner
<b>Warning</b>: imagejpeg(): supplied resource is not a valid Image resource in <b>E:\......\blendimg.php</b> on line <b>81</b><br />
La ligne 81 c'est la ligne suivante: 'imagejpeg($sj)'.
Je crois qu'il ne reconnait pas l'image. est-ce que c'est à cause des fonctions image Magick, ou j'ai oublié un truc , ou je sais pas ,...
(pour info j'ai essayé le code en enregistrant une image et ça marche)
Merci d'avance
david.
Des noeuds au cerveau!