92 votes

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

Je suis confronté à une situation où j'ai une image dans Gimp avec plusieurs calques. Maintenant, je veux exporter chaque calque individuellement en tant qu'image (de préférence au format PNG) automatiquement vers un dossier quelque part.

Est-ce possible?

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

125voto

ThorSummoner Points 2831

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

  1. Exporter l'image en tant que fichier Open Raster (.ora)

    Fichier -> Exporter sous ...

    monfichier.ora

  2. Ouvrir monfichier.ora en tant qu'archive, avec un programme comme file-roller ou 7zip.

    Sous Ubuntu:

    $ file-roller monfichier.ora
    
    $ # notez, les versions ultérieures de file-roller sur ubuntu codent en dur les suffixes de fichiers,
      # et refusent d'ouvrir les fichiers ".ora", contournez en renommant le fichier en ".zip"
    $ ln -s monfichier.ora monfichier.ora.zip
    $ file-roller monfichier.ora.zip

    ou

    $ unzip monfichier.ora

    Toutes vos couches seront des images PNG sous /data, extrayez-les et utilisez-les comme bon vous semble.

54voto

AUSteve Points 2482

Vous pourriez également essayer ce plugin, Export Layers. Je l'ai testé avec le format png et il a fonctionné. Il vous suffit de sélectionner le dossier et le format, et vous obtenez toutes les calques là-bas, chacun dans son propre fichier.

13voto

user142873 Points 174

Tout d'abord, vous n'avez besoin d'aucun plugin. Vous n'avez même pas besoin de recadrer quoi que ce soit. Quelques étapes simples.

  1. Sélectionnez un calque. Pour ce faire, cliquez simplement sur ce calque particulier.
  2. Copiez le calque dans le presse-papiers en utilisant Ctrl+C
  3. Créez maintenant une nouvelle image en utilisant Ctrl+Shift+V

C'est tout. Maintenant, vous pouvez simplement exporter ce calque dans n'importe quel format.

  1. Utilisez Shift+Ctrl+E

8voto

MRule Points 331

On pourrait exporter l'image en tant que GIF animé. Cela enregistrera chaque calque comme une trame séparée dans le GIF.

Ensuite, la commande ImageMagick convert -coalesce ./myfile.gif outfile%05d.png extraira les images en PNG en tant que trames.

6voto

swift Points 3231

Bien sûr, cela fonctionne pour le plugin Exporter les calques vers un fichier.

Fonctionnalités:

  • Manipuler les calques dans un groupe de calques.
  • Exporter les textes, motifs et filtres de calque.
  • Un préfixe doit être donné pour les noms des fichiers d'image.
  • Exporter uniquement dans les formats jpg, png, bmp mais les formats requis peuvent être ajoutés facilement.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X