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

Lazarus Pascal Discussion :

Réduction d'une image transparente et fabrication d'une icône [Lazarus]


Sujet :

Lazarus Pascal

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Rédacteur/Modérateur

    Avatar de Roland Chastain
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2011
    Messages
    4 171
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Décembre 2011
    Messages : 4 171
    Billets dans le blog
    9
    Par défaut Réduction d'une image transparente et fabrication d'une icône
    Bonjour !

    J'ai fabriqué une icône en suivant (en partie) une méthode qui m'avait été indiquée par Paul TOTH dans cette discussion. J'ai fabriqué d'abord une grande image PNG avec un programme Free Pascal utilisant la bibliothèque Cairo. Puis j'ai réduit cette image avec LazPaint aux dimensions dont j'avais besoin. Enfin j'ai utilisé XnView pour produire le fichier ICO.

    Jusqu'ici tout va bien. Je suis impressionné par la qualité des réductions produites par LazPaint ! Mais lorsque je veux faire la même chose avec un fond transparent (mon premier essai était sur fond blanc), le procédé ne fonctionne plus. J'ai l'impression que c'est XnView qui ne donne pas le résultat attendu, car les images intermédiaires ont l'air normal. Voyez dans la pièce jointe la différence entre mes deux icônes, l'une (le fou blanc) sur fond blanc et l'autre (le fou noir) sur fond transparent.

    Auriez-vous une explication et éventuellement une solution ?
    Fichiers attachés Fichiers attachés

  2. #2
    Rédacteur

    Avatar de gvasseur58
    Homme Profil pro
    Cultivateur de code (bio)
    Inscrit en
    Février 2013
    Messages
    1 436
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Cultivateur de code (bio)
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2013
    Messages : 1 436
    Billets dans le blog
    84
    Par défaut
    Bonjour !

    Désolé : je n'ai ni solution ni explication, car je ne vois pas où est le problème : ce qui a été produit avec fond blanc apparaît bien comme tel chez moi ainsi que ce qui a été produit avec fond transparent En gros, tout va bien...

    Citation Envoyé par Roland Chastain Voir le message
    Bonjour !

    J'ai fabriqué une icône en suivant (en partie) une méthode qui m'avait été indiquée par Paul TOTH dans cette discussion. J'ai fabriqué d'abord une grande image PNG avec un programme Free Pascal utilisant la bibliothèque Cairo. Puis j'ai réduit cette image avec LazPaint aux dimensions dont j'avais besoin. Enfin j'ai utilisé XnView pour produire le fichier ICO.

    Jusqu'ici tout va bien. Je suis impressionné par la qualité des réductions produites par LazPaint ! Mais lorsque je veux faire la même chose avec un fond transparent (mon premier essai était sur fond blanc), le procédé ne fonctionne plus. J'ai l'impression que c'est XnView qui ne donne pas le résultat attendu, car les images intermédiaires ont l'air normal. Voyez dans la pièce jointe la différence entre mes deux icônes, l'une (le fou blanc) sur fond blanc et l'autre (le fou noir) sur fond transparent.

    Auriez-vous une explication et éventuellement une solution ?
    Accès à mon site et à mon blog. Actualités, cours et ressources Delphi, Lazarus et Pascal.
    Pensez à la balise - Quelqu'un vous a aidé ou vous appréciez une intervention ? Pensez au

  3. #3
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 132
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 132
    Par défaut
    Yop !

    Je vois que tu marches dans mes pas, et que tu tombes dans les mêmes galères...

    Citation Envoyé par Roland Chastain Voir le message
    Auriez-vous une explication et éventuellement une solution ?
    Non, je n'ai pas d'explications (comme dit au début de mon post sur la recopie d'images, le graphisme n'est pas ma spécialité), et encore moins de solution.

    Néanmoins, pour faire avancer le schmilblik et pour donner une vision rapide à ceux qui vont réfléchir à tout ça, ci-joint une ch'tite image qui résume ta question et ton problème :

    Nom : bb-wb_ico.png
Affichages : 333
Taille : 5,1 Ko

    Pourquoi veux-tu t'embêter avec des icônes ? Reste en png pour tes pièces et ça ira très bien.

    [EDIT] le temps que je concocte ma réponse, Gilles m'avait devancé. Ben ça tombe bien quelque part, car je sais qu'il n'aime pas la magie en informatique (moi non plus), et pourtant, la copie d'écran ci-dessus je n'arrive plus à la reproduire, en suivant pourtant exactement les mêmes étapes...
    Maintenant, mon explorateur me montre les 4 images incluses dans les fichiers .ico :

    Nom : bb-wb_ico-v2.png
Affichages : 490
Taille : 6,8 Ko

    Va comprendre...

  4. #4
    Rédacteur

    Avatar de gvasseur58
    Homme Profil pro
    Cultivateur de code (bio)
    Inscrit en
    Février 2013
    Messages
    1 436
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Cultivateur de code (bio)
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2013
    Messages : 1 436
    Billets dans le blog
    84
    Par défaut
    Citation Envoyé par Jipété Voir le message
    Pourquoi veux-tu t'embêter avec des icônes ? Reste en png pour tes pièces et ça ira très bien.
    Je suis bien d'accord avec toi : les icônes ne sont pas de grandes spécialistes de la transparence . Les fichiers png les ont remplacées très largement, et en mieux.

    la copie d'écran ci-dessus je n'arrive plus à la reproduire, en suivant pourtant exactement les mêmes étapes...
    Maintenant, mon explorateur me montre les 4 images incluses dans les fichiers .ico :

    Nom : bb-wb_ico-v2.png
Affichages : 490
Taille : 6,8 Ko

    Va comprendre...
    C'est bizarre de chez bizarre Moralité : applique ce que tu as conseillé à Roland : adieu aux icônes !
    Accès à mon site et à mon blog. Actualités, cours et ressources Delphi, Lazarus et Pascal.
    Pensez à la balise - Quelqu'un vous a aidé ou vous appréciez une intervention ? Pensez au

  5. #5
    Rédacteur/Modérateur

    Avatar de Roland Chastain
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2011
    Messages
    4 171
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Décembre 2011
    Messages : 4 171
    Billets dans le blog
    9
    Par défaut
    Merci pour vos réponses. Je précise que je m'embête avec une icône parce que j'ai besoin... d'une icône.

    Quoiqu'il en soit, ça donne chez moi (dans l'explorateur Windows) le même résultat que chez Jipété.
    Images attachées Images attachées  

  6. #6
    Rédacteur

    Avatar de gvasseur58
    Homme Profil pro
    Cultivateur de code (bio)
    Inscrit en
    Février 2013
    Messages
    1 436
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Cultivateur de code (bio)
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2013
    Messages : 1 436
    Billets dans le blog
    84
    Par défaut
    Citation Envoyé par Roland Chastain Voir le message
    Merci pour vos réponses. Je précise que je m'embête avec une icône parce que j'ai besoin... d'une icône.
    Je m'en doutais un peu .

    Quoiqu'il en soit, ça donne chez moi (dans l'explorateur Windows) le même résultat que chez Jipété.
    Dans l'explorateur, on ne voit pas de différence, mais si tu utilises la visionneuse, seule l'icône noire est transparente. La visionneuse a l'avantage de posséder un fond bleu ciel.

    Gilles
    Accès à mon site et à mon blog. Actualités, cours et ressources Delphi, Lazarus et Pascal.
    Pensez à la balise - Quelqu'un vous a aidé ou vous appréciez une intervention ? Pensez au

  7. #7
    Rédacteur/Modérateur

    Avatar de Roland Chastain
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2011
    Messages
    4 171
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Décembre 2011
    Messages : 4 171
    Billets dans le blog
    9
    Par défaut
    Citation Envoyé par gvasseur58 Voir le message
    Dans l'explorateur, on ne voit pas de différence, mais si tu utilises la visionneuse, seule l'icône noire est transparente. La visionneuse a l'avantage de posséder un fond bleu ciel.
    Exact. Dans LazPaint aussi, on voit la différence, à cause du fond en damier.

    Autrement, j'ai trouvé une solution pratique sur cette page. Je n'en suis pas plus instruit mais j'ai mon icône.

    Je suis en train d'expérimenter ImageMagick.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 23
    Dernier message: 12/02/2014, 12h27
  2. Réponses: 18
    Dernier message: 08/03/2013, 15h25
  3. Conversion d'une image en mode RGB en une image en niveau de gris
    Par frisou65 dans le forum Calcul scientifique
    Réponses: 9
    Dernier message: 15/02/2012, 17h20
  4. Réponses: 2
    Dernier message: 23/05/2010, 12h45
  5. Réponses: 5
    Dernier message: 17/04/2008, 18h44

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