images aliasées avec la librairie GD2 [résolu]

images aliasées avec la librairie GD2 [résolu] - PHP - Programmation

Marsh Posté le 18-01-2006 à 18:51:38    

bonsoir,
 
ptit soucis, lorsque j'upload une image grace a la librairie GD mon image est aliasée
est ce que cela vient de mon code ou bien de la librairie GD
voici mon code :

Code :
  1. <?
  2. function copie($fname,$nom)
  3. {
  4. $info=getimagesize($fname);
  5. if($info[2] == 2)
  6. {
  7.  $w=$info[0];
  8.  $h=$info[1];
  9. hauteur=400;
  10. largeur=200;
  11. $im = imagecreatefromjpeg($fname);
  12. $im2 = imagecreatetruecolor ($largeur, $hauteur);
  13. imagecopyresized($im2, $im, 0, 0, 0, 0, $largeur, $hauteur, $w, $h);
  14. imagejpeg($im2,"img/".$nom,100);
  15. imagedestroy($im);
  16. }
  17. }
  18. ?>


merci de votre aide


Message édité par attentio le 18-01-2006 à 20:25:08
Reply

Marsh Posté le 18-01-2006 à 18:51:38   

Reply

Marsh Posté le 18-01-2006 à 19:14:56    

faut utiliser imagecopyresampled() au lieu de imagecopyresized() il me semble


Message édité par Sh@rdar le 18-01-2006 à 19:15:22

---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 18-01-2006 à 19:17:21    

ca va changer quoi ?

Reply

Marsh Posté le 18-01-2006 à 19:18:50    

y'a rééchantillonage donc la qualité est meilleure :)


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 18-01-2006 à 19:27:35    

super ! et ca marche !
et en plus mon image est moins lourde.
comment ce fait-il que l'image soit a la fois de meilleur qualité et beaucoup moins lourde (de 100  ko, elle fait maintenant 70 ko) ?
 
merci beaucoup de ton aide Sh@rdar

Reply

Marsh Posté le 18-01-2006 à 21:13:44    

Parcequ'en resampled il me semble qu'elle est recompressée. (à vérifier)


---------------
Gamertag: CoteBlack YeLL
Reply

Marsh Posté le 18-01-2006 à 21:29:10    

y'a interpolation avec resampled, donc gain de place (dixit la doc :p)


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 18-01-2006 à 22:26:43    

Merci pour l'info :jap:


---------------
Gamertag: CoteBlack YeLL
Reply

Marsh Posté le 19-01-2006 à 05:07:04    

merci

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed