segunda-feira, 31 de agosto de 2009

Redimensionar Imagens em Massa no Linux

Resolvido?: S
Resumo do Problema:
Redimensionar várias imagens simultaneamente com um único comando.

Resolução:
Ideal para redimensionar fotos para alojar online. Navegar até à pasta que contém as imagens e executar a linha de comando, neste caso para redimensionar imagens .jpg que serão substituidas pelas resultantes da conversão.
$ find . -iname "*.jpg" | xargs -l -i convert -resize 800x600 {} {}

No exemplo seguinte a imagem resultante fica com o nome: 400x300-nomeoriginal.

$ for image in *.jpg; do convert $image -resize 400x300 400x300-$image; done

Nível de Dificuldade
:

Muito Fácil

Fonte: Blog "Dicas Ubuntu"

3 comentários:

  1. Desculpa a ignorância, mas estou começando... eu devo digitar isto no terminal, atualizando o caminho?

    ResponderExcluir
  2. Lester, é exatamente isso, o comando deve ser digitado no terminal, alterando apenas o caminho / "nome".

    Aliás, esse blog foi migrado para:
    http://diraol.polignu.org

    Sinta-se à vontade para visitá-lo!

    ResponderExcluir