IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques et frameworks PHP Discussion :

[GD] Enregistrement des images GIF moche


Sujet :

Bibliothèques et frameworks PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 28
    Par défaut [GD] Enregistrement des images GIF moche
    Bonjour,

    J'utilise GD pour appliquer des filtres a mes images, en les colorisant suivant une couleur passee en parametre. Ma fonction gere aussi bien les JPG que les GIF. Seulement, les GIF qui en sortent sont d'une qualite miserable. Par contre, aucun probleme avec les JPG. Voici la fonction :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
            if ($extension == '.gif')
            {
              $im = imageCreateFromGif($pathImgMatrice . $img);
              imageFilter($im, IMG_FILTER_COLORIZE, $couleur1['r'], $couleur1['g'], $couleur1['b']);
              imageGif($im, $pathDest . $img, 100);
            }
            else if ($extension == '.jpg')
            {
              $im = imageCreateFromJpeg($pathImgMatrice . $img);
              imageFilter($im, IMG_FILTER_COLORIZE, $couleur2['r'], $couleur2['g'], $couleur2['b']);
              imageJpeg($im, $pathDest . $img, 100);
            }
    J'imagine que c'est un pb de palette.. quelqu'un a une idee ?

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    957
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 957
    Par défaut
    Une image GIF est codée sur moins de couleurs que du JPEG, en gros tu n'auras que 256 couleurs possibles pour du GIF. C'est peut-etre pour cela que ton image est dégradée.

Discussions similaires

  1. création des images gif sans arrière plan
    Par Amissan dans le forum Flash
    Réponses: 3
    Dernier message: 08/12/2006, 21h20
  2. Comment empécher l'enregistrement des images par le navigateur ?
    Par zouetchou dans le forum Balisage (X)HTML et validation W3C
    Réponses: 9
    Dernier message: 16/08/2006, 00h14
  3. insérer des images gif ds une midlet j2me
    Par white-rabbit dans le forum Java ME
    Réponses: 19
    Dernier message: 20/07/2006, 15h31
  4. utiliser des images gifs
    Par mannaz dans le forum MFC
    Réponses: 1
    Dernier message: 27/04/2006, 14h13
  5. (EXCEL) Effacer des images gif insérées sur une feuille ?
    Par romo3 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 27/08/2005, 22h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo