« Hum, penche toi, montre moi ton côté obscur »
« tu sens cette petite chose verte »
« Par ma taille tu ne dois pas me juger »
:ane:
Ya moyen de bien dériver, t’inquiètes on l’a déjà fait ^^
« Hum, penche toi, montre moi ton côté obscur »
« tu sens cette petite chose verte »
« Par ma taille tu ne dois pas me juger »
:ane:
Ya moyen de bien dériver, t’inquiètes on l’a déjà fait ^^
Tiens, Dalai n’a pas encore réagit ?
Je vais pas répéter ce que j’ai déjà dit :o
Oui c’est « bogdanoff » je sais ^^
Ou tu fais référence à autre chose ?
Il fait référence au fait que j’ai déjà dit que ce sont des charlatans ![]()
Bah ils sont animateurs de télévision, faut pas chercher beaucoup plus loin que ca.
Et comment on est censé te reconnaitre, celui qui portera une armure blanche de trooper?
Je crois qu’il a une épaulière différente de certains ?
un logo « Cluprog » sur le téton gauche ![]()
Des poils qui dépassent entre les jointures d’armure :p?
Dites, pour revenir au sérieux 5 minutes, j’ai une petite question suite à une constatation qui chagrine mon directeur d’antenne :o
J’ai écrit un script pour uploader, redimentionner, sérigraphier, et enregistrer en DB des photos sur le site de la webradio.
Sauf que, lors du redimentionnement et de l’ajout du filigrane, une baisse de qualité apparaît. Comparez :
Photo originiale, après upload : www.onestation.fr…
Photo après retouches : www.onestation.fr…
Voici l’extrait du code :
// Génération des miniatures
$img_w = $image['infos'][0];
$img_h = $image['infos'][1];
$img_type = $image['infos'][2];
$ratio = (float)($img_w / $img_h);
// vignette medium
$tampon_img2 = @imagecreatetruecolor (590, ceil(590*(1/$ratio))) or die ("Impossible d'initialiser la librairie GD");
$img_mini_w2 = 590;
$img_mini_h2 = ceil(590*(1/$ratio));
$watermark = imagecreatefrompng(realpath('../../images/alpha_photos.png'));
// vignette thumb
$tampon_img3 = @imagecreatetruecolor (115, ceil(115*(1/$ratio))) or die ("Impossible d'initialiser la librairie GD");
$img_mini_w3 = 115;
$img_mini_h3 = ceil(115*(1/$ratio));
$the_img = ImageCreateFromJpeg($repertoire.$image['fichier']);
imagecopyresampled($tampon_img2,$the_img,0,0,0,0,$img_mini_w2,$img_mini_h2,$img_w,$img_h);
imagealphablending($tampon_img2, true);
imagecopy($tampon_img2, $watermark, 0, 0, 0, 0,$img_mini_w2,$img_mini_h2);
ImageJpeg($tampon_img2, $repertoire."medium_".$image['fichier']);
imagecopyresampled($tampon_img3,$the_img,0,0,0,0,$img_mini_w3,$img_mini_h3,$img_w,$img_h);
ImageJpeg($tampon_img3, $repertoire."thumb_".$image['fichier']);
// Détruis les tampons
ImageDestroy($tampon_img2);
ImageDestroy($tampon_img3);
ImageDestroy($the_img);
Quelqu’un voit-il une solution pour parer à cette perte de qualité ?
Merci :jap:
Déjà :
Le troisième paramètre te permet d’indiquer la qualité du jpeg. Valeur comprise entre 0 et 100, par défaut 75, essaie de la monter un peu pour voir.
Mais je pense que c’est surtout l’algorithme de redimensionnement de php qui n’est pas top ![]()
Moi les tampons je les jettent juste, sans les détruire, mais je suis pas sûr que ça change quelque chose…
:ane:
75 de qualité c’est pourrix, à partir de 90 ca devient bon
C’est comme sous 'toshop alors ![]()
Ouais en fait je n’avais jamais cherché de ce côté là, je regardais plus du côté du redimensionnement, mais en fait c’est pas là que ça se joue ![]()
J’ai mis 100 comme valeur, et apparemment c’est tout bon. J’attend qu’il upload de nouvelles photos pour m’en assurer, mais à priori, pour les tests locaux, no soucy ![]()
Merci Kookiz ![]()
Pour la peine je last :o
Ben voyons !!
+1
Smoi qui last ![]()
Smoi qui last
Ou pas :neutre: