Se o seu objetivo é automatizar o processamento de imagens com a CLI do Gimp, usando o chamado modo Batch , existem três partes para isso:
1. Abra o Gimp sem interface
Isso pode ser feito incluindo a opção -i
em qualquer comando Gimp (incluindo o modo batch)
2. Modifique seus arquivos de imagem e salve-os
Isso é feito na forma de um "Procedimento" como o Gimp coloca. Existe um procedimento específico para praticamente todas as ações possíveis que você pode executar em uma imagem, desde dar a ela um filtro sépia de 50%, até salvá-la como imagem de bitmap, até fechar o Gimp completamente. Para cada procedimento que você deseja executar, é necessário incluir uma opção -b
no comando e, em seguida, seguir o procedimento específico que você deseja executar. Para obter uma lista completa de todos os procedimentos disponíveis para você, consulte o navegador de procedimentos . que pode ser encontrado abrindo o Gimp com a interface gráfica padrão, clicando no item de menu Help
e, em seguida, clicando em Procedure Browser
. Você pode pesquisar e navegar nesta lista para o que deseja fazer.
3. Saia do Gimp automaticamente
Para fazer isso, basta executar o procedimento de encerramento: (gimp-quit 0)
Visão geral
Para começar, você pode brincar com uma versão simplificada de todas essas etapas. Primeiro cd
para o diretório que contém um arquivo de imagem que você deseja modificar, então execute este comando:
gimp <image-file.jpg> -i -b '(gimp-quit 0)'
Certifique-se de substituir "image-file.jpg" por um arquivo de imagem real nesse diretório. Se funcionou, você pode ver apenas um breve texto em sua linha de comando e, em seguida, você terá o controle de shell retornado para você após um segundo ou mais. Em resumo, este comando:
- Abre uma imagem conforme especificado pelo arquivo de imagem
- Abre no modo "sem interface" com a opção
-i
- Em seguida, executa o procedimento
gimp-quit
.
Agora, para ficar um pouco mais complicado e processar várias imagens de uma vez, a documentação que você mencionou inclui scripts específicos do Gimp (escritos em "Script-Fu") que você pode salvar para ajudar a automatizar isso.
Esses scripts podem parecer um pouco assustadores, mas lembre-se de que é apenas uma combinação de:
- Os "procedimentos" acima mencionados
- A linguagem de script-fu (que deve ser simples e intuitiva para aprender). Consulte aqui para saber mais sobre scripts no Gimp
Você precisará começar a se familiarizar com eles para se familiarizar o suficiente para modificar os scripts fornecidos pelo Gimp para obter o tipo de automação que está procurando. Se você está se sentindo confuso com isso, comece fazendo pequenos testes como o que eu forneci acima e, eventualmente, você ficará mais confortável ao ponto de processar em lote.
Você pode aprender mais sobre o Script-Fu com o Guia do Gimp .