Skip to content

July 18, 2008

6

Convertendo Imagens via Terminal

Recentemente fui nomeado como website mantainer do projeto TextFlow (projeto do Yuri Malheiros). Para que eu consiga fazer as mudanças no site utilizo ssh pra acessar o servidor, que foi liberado pelo meu amigo Og Maciel, responsável pela hospedagem do site do projeto.

E ao me deparar com a seguinte sitação: tinha acabado de enviar uma imagem pro servidor e seu tamanho não estava adequado ao layout. Me veio a seguinte questão: é possivel alterar o tamanho de uma imagem utilizando o terminal?

Fazendo essa mesma pergunta pro Google, ele me responde: Sim!

Foi ai que encontrei um artigo no Estúdio Livre falando sobre o assunto.

Para redimensionar uma imgem utilizando o terminal, podemos fazer isso utilizando a ferramenta convert que “converte entre diversos formatos de imagem bem como redimensiona, borra, corta, tira ruído, desenha, roda e mais. O convert usa o ImageMagick para realizar as operações. Digite “man convert” em um terminal para obter mais ajuda.”

Para redimensionarmos uma imagem basta o simples comando:

convert imagem.jpg -scale 50% imagem_pequena.jpg

Onde:

  • convert é nossa ferramenta.
  • imagem.jpg é a imagem original.
  • -scale 50% estamos dizendo para a ferramenta redimensionar a imagem original para 50% do tamanho original.
  • e finalmente imagem_pequena.jpg é o nome do arquivo que conterá a imagem redimensionada.

Com isso pude alterar o tamanho da imagem que não estava de acordo com o layout sem ter que modificar usando um editor de imagens e depois novamente ter que enviar o arquivo pro servidor.

Para maiores detalhes sobre as outras funcionalidades você pude consultar o manual dessa ferramenta utilizando o comando “man convert” ou pode visitar o artigo do Estúdio Livre para alguns exemplos.

[update] Para converter mais de um arquivo basta seguir a dica que o André Noel indicou [/update]

6 Comments Post a comment
  1. Jul 18 2008

    Dê uma olhada também no mogrify, que usa o convert em mais de uma imagem ao mesmo tempo.

    $ man mogrify

  2. Jul 19 2008

    Ola poderia botar este tuto no meu blog com os devidos diretos ???

    Por gentileza me responda

  3. Jul 21 2008

    Garoto esperto… Bom pra ver q às vezes é melhor pesquisar maneiras alternativas de realizar algo do que fazer o de sempre, mudar a imagem pelo editor de texto.

    Parabéns pelo blog…acho q vou voltar a revisá-lo=)rs

    beijos

  4. Jul 21 2008

    @André Noel: Obrigado pela dica!

    @Philipe: Enviei um email com maiores informações.

    @Aline: não é pelo editor de texto mas pelo terminal do linux =p

    @todos: Obrigado pelos comentários.

  5. Jul 21 2008

    quis dizer editor de imagem…rs!

Trackbacks & Pingbacks

  1. Resposta a um Parágrafo Arquetípico sobre Linux

Share your thoughts, post a comment.

(required)
(required)

Note: HTML is allowed. Your email address will never be published.

Subscribe to comments