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

Modules Perl Discussion :

[GD] Réenregistrer l'image en changeant le color_type


Sujet :

Modules Perl

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    19 822
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 19 822
    Par défaut [GD] Réenregistrer l'image en changeant le color_type
    Bonjour,

    Petite question car je ne trouve pas la réponse. J'utilise essentiellement le module GD et Image::Info.
    J'ai deux images visuellement identiques. L'une a un color_type RGBA (ok.png) et l'autre indexed-RGB (bad.png).
    Je souhaite avec le module GD réenregistrer l'image, la convertir toujours en PNG mais en corrigeant le color_type en RGBA ou RGB.

    Voici un début de programme pour lister les informations des images :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    #!/usr/bin/perl
    use strict;
    use warnings;
    use Image::Info qw(image_info dim);
    use GD::Image;
     
    my $image1      = 'bad.png';
    my $image2      = 'ok.png';
    my $image_info1 = image_info($image1);
    my $image_info2 = image_info($image2);
    print "$image1\n";
    print $image_info1->{color_type}, "\n";
    print "$image2\n";
    print $image_info2->{color_type}, "\n";
     
    # réenregistrer l'image 1 pour modifier le color_type
    Fichiers attachés Fichiers attachés

Discussions similaires

  1. Réponses: 3
    Dernier message: 11/02/2014, 17h41
  2. [AC-2007] Image changeante suivant valeur contrôle
    Par Nymphomia dans le forum IHM
    Réponses: 7
    Dernier message: 13/08/2010, 10h34
  3. Réponses: 4
    Dernier message: 20/09/2009, 11h12
  4. Comment afficher des images à 100% en changeant de thèmes?
    Par kunpen dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 16/02/2009, 10h42
  5. Réponses: 1
    Dernier message: 24/01/2008, 12h11

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