Antes de falar do Gimp, eu queria adiantar que existe uma ferramenta muito mais prática para isso na suíte imagemagick: o comando mogrify
. Com ele, nós podemos fazer redimensionamentos em lote de várias formas, por exemplo:
:~/pasta/das/imagens/$ mogrify -resize 800x600 *.png
Redimensiona todas as imagens .png
no diretório para 800x600 (não muda a relação de aspecto).
:~/pasta/das/imagens/$ mogrify -resize 800 *.png
Escala todas as imagens .png
do diretório para uma largura de 800px (a altura será proporcional).
:~/pasta/das/imagens/$ mogrify -resize 800x600! *.png
Escala todas as imagens .png
do diretório para 800x600, mas não preserva a relação de aspecto original.
No Gimp...
O Debian oferece um pacote chamado gimp-plugin-registry
, que é uma coleção de extensões opcionais, entre elas, o DBP (David's Batch Processor), que permite fazer uma série de operações em lote, inclusive redimensionar imagens.
A minha experiência com esse plugin limita-se ao Gimp 2.8, não tenho como afirmar que ele funciona como antes no 2.10.
Mas, vamos lá...
Com o gimp-plugin-registry
instalado, você só precisa ir ao menu Filtros > Batch > Batch Process...
Com o diálogo aberto, você inclui as imagens na aba Input e vai para a aba Resize, onde poderá configurar o redimensionamento.
Antes de realizar a operação em lote (botão Start), você ainda pode testar (botão Test) o resultado.