GIMP / XnView
le hollandais volant
Messages postés
4998
Date d'inscription
Statut
Membre
Dernière intervention
-
vankop Messages postés 2220 Date d'inscription Statut Contributeur Dernière intervention -
vankop Messages postés 2220 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour à tous !
J'ai 500 images en PNG avec transparence et les images sont en couleurs indéxés. J'aimerais supprimer la transparence et mettre du blanc à la place.
Le problème, c'est que si je veux le faire avec XnView, je dois d'abord mettre toutes les images en RVB puis virer la transparence (et je n'arrive pas à trouver ça dans XnView)
soit le faire avec Gimp, aller dans "image > couleurs > RVB" puis supprimer alpha et ça 500 fois.
Je sait qu'avec Gimp, on peut faire des scripts. Mais je sais pas les faire. Y aurait-il quelqu'un qui aurait un moyen pour faire transformer 500 images ?
merci !
J'ai 500 images en PNG avec transparence et les images sont en couleurs indéxés. J'aimerais supprimer la transparence et mettre du blanc à la place.
Le problème, c'est que si je veux le faire avec XnView, je dois d'abord mettre toutes les images en RVB puis virer la transparence (et je n'arrive pas à trouver ça dans XnView)
soit le faire avec Gimp, aller dans "image > couleurs > RVB" puis supprimer alpha et ça 500 fois.
Je sait qu'avec Gimp, on peut faire des scripts. Mais je sais pas les faire. Y aurait-il quelqu'un qui aurait un moyen pour faire transformer 500 images ?
merci !
A voir également:
- GIMP / XnView
- Xnview - Télécharger - Visionnage & Diaporama
- Gimp - Télécharger - Retouche d'image
- GIMP 3.0 est là : le concurrent gratuit de Photoshop fait sa révolution - Guide
- Gimp contour texte ✓ - Forum The Gimp
- Gimp dxf - Forum The Gimp
9 réponses
Bonjour le hollandais volant,
Je pense que c'est jouable avec XnView…
Via la fonction Outils>Convertir…
Dans la boîte de dialogue Conversion_Multiple :
• tu ajoutes ton répertoire (le dossier avec les PNG_transparents).
• tu précises un répertoire de destination et un format (PNG).
• dans l'onglet transformations : tu ajoutes : Image>ajouter_un_alpha (et dans les paramètres, tu mets 255).
• tu lances le bazar…
(…j'ai pas testé).
(…je cherche sur Gimp et je te tiens au courant).
Je pense que c'est jouable avec XnView…
Via la fonction Outils>Convertir…
Dans la boîte de dialogue Conversion_Multiple :
• tu ajoutes ton répertoire (le dossier avec les PNG_transparents).
• tu précises un répertoire de destination et un format (PNG).
• dans l'onglet transformations : tu ajoutes : Image>ajouter_un_alpha (et dans les paramètres, tu mets 255).
• tu lances le bazar…
(…j'ai pas testé).
(…je cherche sur Gimp et je te tiens au courant).
Ok je vais tester !
En fait, c'est la valeur du alpha qui me manquais, car les couleurs étant indexés, elles sont transformés en une couleur déjà dans l'image (un rouge moche ou un vert moche le plus souvent…)
EDIT : ça marche pas. En fait, les images sont en fond transparent et je veux virer cette transparence et mettre du blanc à la place…
Je suis sûr que ya un moyen… Pour transformer les images en "true colors + alpha" il faudrait…
En fait, c'est la valeur du alpha qui me manquais, car les couleurs étant indexés, elles sont transformés en une couleur déjà dans l'image (un rouge moche ou un vert moche le plus souvent…)
EDIT : ça marche pas. En fait, les images sont en fond transparent et je veux virer cette transparence et mettre du blanc à la place…
Je suis sûr que ya un moyen… Pour transformer les images en "true colors + alpha" il faudrait…
Y a un truc que je saisis mal…
Tes images sont en png_8 (celui qui «offre» un maximum de 256 couleurs) ?
Mais celui-ci propose soit une transparence totale, soit une opacité totale : pas de transparence «progressive».
Tu as donc utilisé une de ces 256 couleurs pour la transparence ?
Et dans ta dernière phrase du parle de "true colors" (png_24) et d'alpha ??
Je viens d'effectuer un test et chez moi ça fonctionne…
Tes images sont en png_8 (celui qui «offre» un maximum de 256 couleurs) ?
Mais celui-ci propose soit une transparence totale, soit une opacité totale : pas de transparence «progressive».
Tu as donc utilisé une de ces 256 couleurs pour la transparence ?
Et dans ta dernière phrase du parle de "true colors" (png_24) et d'alpha ??
Je viens d'effectuer un test et chez moi ça fonctionne…
oui : 256 couleurs dont transparence.
Les true colors sont du png24, avec le alpha, ça fait du png32. Et pour virer le transparent, je dois d'abord mettre tout en png32, puis virer le canal alpha (mettre du blanc à la place).
voici une des images : http://www.cijoint.fr/cjlink.php?file=cj201001/cijHz6ljEx.png
Les true colors sont du png24, avec le alpha, ça fait du png32. Et pour virer le transparent, je dois d'abord mettre tout en png32, puis virer le canal alpha (mettre du blanc à la place).
voici une des images : http://www.cijoint.fr/cjlink.php?file=cj201001/cijHz6ljEx.png
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
L'image que tu me donne là est bonne non ? le résultat. Moi quand je met en "couleurs vraies" ça marche pas :/
Je me souviens que j'avais les 500 images au début sans transparence et que j'ai tout fait un par un pour ajouter la transparence car il voulait pas le faire non plus :/
Même si je transforme ça en JPG (sans transparence) puis en PNG (sans transparence non plus), ça marche pas car il me demande à chaque fois comment il doit considérer le fichier source : soit en 8, soit 16,32…256 couleurs…
Merci de chercher ! Je continue moi aussi, j'ai tenté plusieurs types de ficheir (tiff, gif… en vain pour le moment^^)
Je me souviens que j'avais les 500 images au début sans transparence et que j'ai tout fait un par un pour ajouter la transparence car il voulait pas le faire non plus :/
Même si je transforme ça en JPG (sans transparence) puis en PNG (sans transparence non plus), ça marche pas car il me demande à chaque fois comment il doit considérer le fichier source : soit en 8, soit 16,32…256 couleurs…
Merci de chercher ! Je continue moi aussi, j'ai tenté plusieurs types de ficheir (tiff, gif… en vain pour le moment^^)
(suite)…
Je me suis constitué un dossier avec 3_images en PNG_8bits/couche_couleurs_indexées_fond_transparent.
Au moyen de XnView et de la commande_Couleurs vraies (ou de l'ajout d'un alpha_255 d'ailleurs) : je parviens à "transformer" à la volée toutes les images en png_RVB_8bits/couche (où la transparence est changée en blanc) : sauf ton Miaouss… ???
mille millions de mille sabords…
(à suivre)…
Je me suis constitué un dossier avec 3_images en PNG_8bits/couche_couleurs_indexées_fond_transparent.
Au moyen de XnView et de la commande_Couleurs vraies (ou de l'ajout d'un alpha_255 d'ailleurs) : je parviens à "transformer" à la volée toutes les images en png_RVB_8bits/couche (où la transparence est changée en blanc) : sauf ton Miaouss… ???
mille millions de mille sabords…
(à suivre)…
(suite de la suite)…
Je ne sais pas écrire des scripts pour Gimp et ceux que j'ai trouvés ne permettent pas la conversion de fichier que tu souhaites.
Je reste dubitatif devant les (différents) résultats obtenus avec XnView : Clic.
Le format PNG étant un format libre, j'imagine que les logiciels qui les fabriquent n'implémentent pas tous les mêmes "caractéristiques" dans le fichier (notamment au niveau du matage du fond).
Mais tu as raison, c'est sans doute «tout bête».
Peut-être utilisé ImageMagick (mais je ne le connais pas) ?
(à suivre again)…
Je ne sais pas écrire des scripts pour Gimp et ceux que j'ai trouvés ne permettent pas la conversion de fichier que tu souhaites.
Je reste dubitatif devant les (différents) résultats obtenus avec XnView : Clic.
Le format PNG étant un format libre, j'imagine que les logiciels qui les fabriquent n'implémentent pas tous les mêmes "caractéristiques" dans le fichier (notamment au niveau du matage du fond).
Mais tu as raison, c'est sans doute «tout bête».
Peut-être utilisé ImageMagick (mais je ne le connais pas) ?
(à suivre again)…
Étrange. En fait, sous Gimp, je dois passer le format en RVB (la transparences est encore là). Ensuite, je supprimes le canal Alpha (par défaut, ça devient blanc) puis je peux optimiser avec Optipng (pour retirer toutes les infos inutiles des fichiers, sans pertes).
Optipng, c'est jsute une commande : optipng *.png et hop.
Pour gimp, ce sont deux actions à faire. :/
Je chercherais encore^^ Merci en tout cas !
Optipng, c'est jsute une commande : optipng *.png et hop.
Pour gimp, ce sont deux actions à faire. :/
Je chercherais encore^^ Merci en tout cas !