Gimp: Exporter chaque calque en tant qu'image PNG séparée

39

Je suis arrivé à une situation où j'ai une image dans Gimp avec plusieurs couches. Maintenant, je veux exporter chaque calque sous forme d'image individuelle (format PNG de préférence) automatiquement vers un dossier quelque part.

Est-ce possible?

La méthode longue : masquez tous les calques sauf un, rognez la section souhaitée, exportez l'image. Masquer le calque enregistré, en afficher un autre, recadrer la section, exporter. Répéter. Un peu lourd pour une image avec environ 20 couches.

    
posée Parto 20.06.2014 - 14:03
la source

6 réponses

36

Vous pouvez également essayer ce plugin, Exporter les calques . Je l'ai testé avec le format png et ça a fonctionné. Vous sélectionnez simplement le dossier et le format et vous obtenez tous les calques, chacun dans son propre fichier.

    
réponse donnée Emil 20.06.2014 - 14:18
la source
47

Si le format de sortie PNG est acceptable, une option consiste à l'exporter en tant que format Raster ouvert (.ora), une spécification ouverte pour les fichiers d'images en couches.

  1. Exporter l'image en tant que raster ouvert (.ora)

    Fichier - & gt; Exporter sous ...

    myfile.ora

  2. Ouvrez myfile.ora en tant qu'archive, avec un programme tel que file-roller ou 7zip .

    Sur Ubuntu:

    $ file-roller myfile.ora
    

    Tous vos calques seront des images png sous /data , extrayez-les et utilisez-les à volonté.

réponse donnée ThorSummoner 24.03.2016 - 06:27
la source
5

On peut exporter l'image en tant que fichier GIF animé . Cela permettra d'enregistrer chaque couche en tant que trame distincte dans le fichier GIF. Ensuite, la commande imagemagik convert -coalesce ./myfile.gif outfile%05d.png extraira les images sous forme d'images PNG.

    
réponse donnée MRule 30.09.2015 - 02:05
la source
5

Certes, cela fonctionne pour le plug-in Exporter les calques dans un fichier .

Caractéristiques:

  • Manipuler les calques dans le groupe de calques.
  • Exporter des textes, des motifs et des filtres de calques.
  • Le nom de préfixe des fichiers image doit être indiqué.
  • Exportation uniquement aux formats jpg , png , bmp , mais les formats requis peuvent être ajoutés facilement .
réponse donnée swift 20.06.2014 - 14:08
la source
3

Je pense que vous pouvez essayer de trouver quelque chose avec ImageMagick : apt-get install imagemagick . Il semble pouvoir gérer le format XCF et vous pouvez exporter une couche en png en utilisant un [N] dans la commande, où N est le niveau de votre couche.

Source: lien

Modifications de lecture d’ImageMagick: lien

    
réponse donnée Bahaïka 20.06.2014 - 14:08
la source
1

Je faisais la même chose et essayais de télécharger les plugins mentionnés dans les réponses. Le site Web de Gimp étant actuellement hors service, je n'ai pas pu obtenir les plugins et j'ai dû trouver une autre solution.

J'ai fini par utiliser le logiciel de capture d'écran Shutter , qui vous permet de sélectionner une région de l'écran et vous pouvez répéter la même capture d'écran de cette région en un seul clic. Il devient donc une opération en 2 clics par couche: masquer le calque, la capture d'écran, masquer le calque suivant, la capture d'écran, ...

Beaucoup plus rapide que tout ce que je pourrais imaginer, et prend moins d’une minute pour 20 couches. Vous risquez de perdre la qualité de l'image, mais dans mon cas, ce n'était pas un problème.

    
réponse donnée user985366 06.08.2015 - 21:35
la source

Lire d'autres questions sur les étiquettes