Manipular imagens via linha de comando

Publicado por Marcos Carraro em 24/11/2010

[ Hits: 17.583 ]

 


Manipular imagens via linha de comando



Salve salve turma do Vol :D

Estava precisando redimensionar uma imagem, quando me deparei que estava sem o Gimp, beleza, minha net não estava ajudando, fui a busca dos comandos. Então mais um ponto para o Linux.

Diminuir resolução da imagem:

convert -sample 1024x768 grande.jpg pequena.jpg

Isso fará com que a imagem grande.jpg seja redimensionada para 1024x768, fácil né!? :D

Girar a imagem:

convert -rotate 90 imagemnormal.jpg imagemgirada.jpg

Isso fará com que nossa imagem dê um giro de 90 graus no sentido horário.

Converter imagens para outro formato:

mogrify -format png *.jpg

Quando utilizar? Utilizamos quando há necessidade de converter aquelas fotos do casamento, daquela festa, que estão em .jpg, mas você deseja que elas fiquem em .png. Beleza então!

Esse é o comando mais tri que eu achei, ele coloca todas as imagens dentro de um PDF, não tem coisa melhor do que isso, ainda mais via linha de comando:

convert *.jpg todasemum.pdf

Nem preciso explicar! :D

Mas agora, talvez você queira retirar as imagens de dentro do PDF, como faria???

convert todasemum.pdf nomedoalbum_%d.jpg

Para que serve o maldito %d????? Você não que colocar imagem1, imagem2, uma por uma né?? Então é isso mesmo que ele faz, irá colocar o número no fim das imagens, para que não sejam sobrescritas.

Show de bola a dica, espero que vocês gostem.

Abraços a todos.

Att, Marcos Carraro.

Outras dicas deste autor

Compilando Apache 2.4.3 no CentOS 6.3

Trocar senha do webmin via console

Montar .ISO .NRG e converter .NRG para .ISO no Ubuntu 10.04

TS rdesktop + impressora local LPT1

Melhorando a segurança do Linux

Leitura recomendada

Encontro Nacional LinuxChix 2007

Remover transparência da janela inativa no Ubuntu

Menu do FluxBox com ícones

Freeipa Server no Fedora 26

Como instalar Cinnamon no seu openSUSE 12.1

  

Comentários
[1] Comentário enviado por bcorrea2 em 26/11/2010 - 08:29h

Tem que ter imagemagick instalado não?

[2] Comentário enviado por marcoscarraro em 26/11/2010 - 09:08h

Bom Dia @bcorrea2
Sim tem que ter o imagemagick instalado, para instalar no ubuntu e derivados é fácil sudo apt-get install imagemagick.
Abraços

[3] Comentário enviado por chimico em 27/11/2010 - 14:21h

Parabéns Marcos, muito úil

Veja mais coisas legais que dá pra fazer com o imagemagick:
http://www.dicas-l.com.br/arquivo/colocando_moldura_em_fotos_com_imagemagick.php
http://www.ibm.com/developerworks/library/l-graf2/?ca=dgr-lnxw15GraphicsLine

Abraços

[4] Comentário enviado por marcoscarraro em 30/11/2010 - 11:02h

@chicotrance

Obrigado pelos links, é bom saber que tem galera que vai a procura :D
abraços



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts