Gimp: exporta todas as camadas como uma imagem PNG separada

41

Cheguei a uma situação em que tenho uma imagem no Gimp com várias camadas. Agora, eu quero exportar cada camada como uma imagem individual (formato PNG, de preferência) automaticamente para uma pasta em algum lugar.

Isso é possível?

O método longo : oculta todas as camadas, exceto uma, recorta a seção desejada e exporta a imagem. Esconda a camada salva, reexiba outra, corte a seção, exporte. Repetir. Meio complicado para uma imagem com cerca de 20 camadas.

    
por Parto 20.06.2014 / 14:03

6 respostas

37

Você também pode tentar este plugin, Export Layers . Eu testei com formato png e funcionou. Basta selecionar a pasta e o formato e você terá todas as camadas lá, cada uma em seu próprio arquivo.

    
por Emil 20.06.2014 / 14:18
51

Se o PNG for um formato de saída aceitável, uma opção é exportá-lo como Open Raster (.ora), uma especificação aberta para arquivos de imagem em camadas.

  1. Exportar imagem como Open Raster (.ora)

    Arquivo - > Exportar como ...

    myfile.ora

  2. Abra myfile.ora como um arquivo, com um programa como file-roller ou 7zip .

    No Ubuntu:

    $ file-roller myfile.ora
    

    Todas as suas camadas serão imagens png em /data , extrair e usar à vontade.

por ThorSummoner 24.03.2016 / 06:27
5

Pode-se exportar a imagem como um GIF animado . Isso salvará cada camada como um quadro separado no GIF. Então, o comando imagemagik convert -coalesce ./myfile.gif outfile%05d.png extrairá os quadros como imagens PNG.

    
por MRule 30.09.2015 / 02:05
5

Certamente, este trabalho para o plug-in Exportar camadas para o arquivo .

Recursos:

  • Manipule as camadas no grupo de camadas.
  • Exportar textos, padrões e filtros de camada.
  • O nome do prefixo dos arquivos de imagem deve ser fornecido.
  • Exporte apenas nos formatos jpg , png , bmp , mas os formatos necessários podem ser adicionados com facilidade .
por swift 20.06.2014 / 14:08
3

Acho que você pode tentar encontrar algo com ImageMagick : apt-get install imagemagick . Parece ser capaz de lidar com o formato XCF e você pode exportar uma camada em png usando um [N] no comando, onde N é o nível da sua camada.

Fonte: link

Modos de leitura do ImageMagick: link

    
por Bahaïka 20.06.2014 / 14:08
1

Eu estava fazendo a mesma coisa e tentando baixar os plugins mencionados nas respostas. Como o site do Gimp está desativado, não consegui os plugins e tive que encontrar outra solução.

O que acabei fazendo foi usar o software de captura de tela Shutter , que permite selecionar uma região de a tela e, em seguida, você pode repetir a mesma imagem da região com apenas um clique. Por isso, torna-se uma operação de 2 cliques por camada: ocultar camada, captura de tela, ocultar a próxima camada, captura de tela, ...

Muito mais rápido do que qualquer outra coisa que eu possa criar, e leva menos de um minuto para 20 camadas. Você pode perder a qualidade da imagem, embora no meu caso não tenha sido um problema.

    
por user985366 06.08.2015 / 21:35

Tags