GD2 fusion d'images et problème de couleur
Résolu
shadar
Messages postés
26
Date d'inscription
Statut
Membre
Dernière intervention
-
shadar Messages postés 26 Date d'inscription Statut Membre Dernière intervention -
shadar Messages postés 26 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai un petit script GD2 qui "rempli" des étoiles en fonction d'une valeur.
exemple : un article a un vote moyen de 3.5 / 5 on génère une image qui a 3.5 étoiles remplis.
Le soucis c'est pas tant le script puisque celui ci fonctionne bien, le soucis vient du fait que plus la moyenne est élevée (donc plus en rempli d'étoiles) moins la couleur de base des étoiles est respectée. Oui, étrange, à la base elles sont censé être jaune mais lorsqu'il y en a plus de 2.4 remplies elle commence à viré marron-gris petit à petit. (enfin ça le fait aussi avant je suppose mais ça se voit moins)
Vous pouvez constater vous même ici : http://otaku-mangas.fr/test.php
Je vous fourni aussi le script
Si vous avez une petite idée je suis preneur. Merci bien !
J'ai un petit script GD2 qui "rempli" des étoiles en fonction d'une valeur.
exemple : un article a un vote moyen de 3.5 / 5 on génère une image qui a 3.5 étoiles remplis.
Le soucis c'est pas tant le script puisque celui ci fonctionne bien, le soucis vient du fait que plus la moyenne est élevée (donc plus en rempli d'étoiles) moins la couleur de base des étoiles est respectée. Oui, étrange, à la base elles sont censé être jaune mais lorsqu'il y en a plus de 2.4 remplies elle commence à viré marron-gris petit à petit. (enfin ça le fait aussi avant je suppose mais ça se voit moins)
Vous pouvez constater vous même ici : http://otaku-mangas.fr/test.php
Je vous fourni aussi le script
<?php header('Content-type: image/png'); $pourcent = round($_GET['vote'] / 5); $support = imagecreate(100,20); $couleur_fond = imagecolorallocate($support, 192, 192, 192); $image = imagecreatefrompng('./images/etoiles2.png'); imagecopy($support, $image, 0, 0, 0, 0, 100, 20); $image = imagecreatefrompng('./images/etoiles1.png'); imagecopy($support, $image, 0, 0, 0, 0, $pourcent, 20); imagepng($support); imagedestroy($support); imagedestroy($image); ?>
Si vous avez une petite idée je suis preneur. Merci bien !
A voir également:
- GD2 fusion d'images et problème de couleur
- Excel cellule couleur si condition texte - Guide
- Boite a couleur - Télécharger - Divers Photo & Graphisme
- Des images - Guide
- Somme si couleur - Guide
- Schéma branchement autoradio couleur fils - Forum Autoradio