Como redimensionar, modificar e converter imagens pelo terminal

Para converter, modificar e redimensionar imagens no Linux você tem diversas opções. Desde simples plugins, passando por aplicativos específicos e até mesmo através do seu terminal. Na falta de um aplicativo e de um plugin para essas tarefas, podemos utilizar o terminal de uma maneira muito simples com a ajuda do Imagemagick. Aprenda agora esse truque.

Instalação

Ubuntu

$ sudo apt-get install imagemagick

Fedora

$ su -
# yum install imagemagick

Truques

Redimensionar uma imagem

$ mogrify -resize 600 nome_da_imagem.jpg

O comando acima redimensiona a imagem especificada para a largura 600. A altura será proporcional.

Redimensionar todas as imagens da pasta

$ mogrify -resize 600 *.jpg

O comando acima redimensiona todas as imagens da pasta para a largura 600. A altura será proporcional.

Modificar a qualidade de uma imagem

$ mogrify -quality 60 nome_da_imagem.jpg

O comando acima modifica a imagem para a qualidade 60. Ou seja, reduz em 40% a qualidade da imagem.

Modificar a qualidade de todas as imagens

$ mogrify -quality 60 *.jpg

O comando acima modifica todas as imagens da pasta para a qualidade 60.

Converter uma imagem png para jpg

$ mogrify -format jpg nome_da_imagem.png

Converter todas as imagens com formato png para jpg

$ mogrify -format jpg *.png

O comando para conversão de formatos gerará uma nova imagem com outro formato mantendo as imagens com o formato antigo.

Mais sobre o Imagemagick

Para conhecer mais sobre essa ferramenta poderosa chamada Imagemagick, acesse Imagemagick.org.

E Agora?

Artigos Recentes

Um Comentário to "Como redimensionar, modificar e converter imagens pelo terminal"

  1. avatar Karl disse:
    Firefox 3.6.8 Firefox 3.6.8 no Windows XP Windows XP

    Poderia falar também do comando convert.
    Ele também faz isso =)

    Abraços!
    O blog está muito bom! Atualizações diárias praticamente, isso é muito bom!

Deixe um Comentário




XHTML: Você pode usar essas tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Enviar Comentário