[GD] Perte de qualité avec ImageCreateFromJPEG
salut,
j'ai écrit un petit script qui permet de zoomer sur une partie d'une image selon là où on click.
Mon image de départ est en jpeg, avec de belles couleurs.
mais l'image renvoyé par la fonction est très moche !
voici le script qui renvoit l'image :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| <?php
$x = $_GET['x'];
$y = $_GET['y'];
$z = $_GET['z'];
$bigmap=ImageCreateFromJPEG("flower.jpg");
$image_out=ImageCreate(400,400);
$size = $z > 2? 200 * $z: 400;
$posx=floor($x-50);
$posy=floor($y-50);
ImageCopyResized($image_out, $bigmap, 0, 0, $posx, $posy, $size, $size, 200, 200);
imagejpeg($image_out);
ImageDestroy($bigmap);
ImageDestroy($image_out);
?> |
qu'est ce qui fait que mon image perd sa qualité ?
merci d'avance pour vos conseils