imprimir

Convert


Descrição


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.

Exemplos de uso


Para diminuir uma imagem


Basta rodar num terminal:

convert imagem.jpg -scale 50% imagem_pequena.jpg

onde:
  • imagem.jpg é a que você tem.
  • 50% é o quanto você quer que tenha a nova imagem.
  • imagem_pequena.jpg é onde a nova imagem vai ser escrita.

Para diminuir diversas imagens numa pasta


cd para a pasta que contém as imagens e:

for i in `ls *jpg`; do convert $i -scale 50% `basename $i.jpg`_m.jpg; done

onde:
  • jpg é a extensão dos aqruivos que você quer converter
  • 50% é o quanto você quer que tenham as novas imagens.
  • _m é o que vai ser adicionado ao final do nome da imgem aantiga antes dela ser salva um pouco menor

ATENÇÃO: Esse comando só funciona se os arquivos da pasta não tiverem espaços no nome.
Caso você queira converter todos os espaços por sub-traços, faça:
for i in *; do mv "$i" `echo $i | tr ' ' '_'`; done



Para redimendionar em um tamanho exato, diversa imagens.


Esse comando me foi necessário, ao redimensionar diversas imagens para colocar num vídeo, na qual eu precisava que elas fossem de 720x480, entao:

convert *.jpg -extent 720x480 ./Convert

onde:
  • jpg é a extensão dos aqruivos que você quer converter
  • 720x480 são as dimensões de sua nova imagem.
  • ./Convert é o nome da pasta na qual serão enviados os novos arquivos


Para redimensionar em um tamanho exato uma imagem.


Esse comando me foi necessário, ao redimensionar diversas imagens para colocar num vídeo, na qual eu precisava que elas fossem de 720x480, entao:

convert nomedaimagem.jpg -extent 720x480 novonomedaimagem.jpg

onde:
  • nomedaimagem.jpg é o nome da imagem(dããããã!!!)
  • 720x480 são as dimensões de sua nova imagem.
  • novonomedaimagem.jpg é o novo nome da imagem(dãããã!!)

Capturar a tela pra um arquivo (um 'screenshot')


xwd | convert - screenshot.jpg

onde screenshot.jpg é o nome do arquivo a ser escrito.

Links



Última alteração: 21/09/2007 às 21:44, por: zepower