você está aqui: Home  → Arquivo de Mensagens

Conversão de Fotos

Colaboração: Saulo Fabrin

Data de Publicação: 10 de Janeiro de 2008

Passado a ressaca bruta da sexta-feira de carnaval, no final da noite do domingo de carnaval após uma prazerosa tarde na matine com minha esposa e meu filho, enfim, resolvi converter algumas fotos e deixar meu carnaval mais colorido utilizando alguns efeitos e para isto utilizei o comando convert no prompt do linux.

Para quem gosta de utilizar linha de comando ou quer agilidade da hora de converter muitas fotos para um mesmo formato, como diria Domênico Gato: "o convert é o cara", segue as opcões utilizadas para conversão:

  % foto_souce.jgp** --> nome da foto a ser convertida
  % foto_dest.?.jpg** --> nome da foto após conversão
  

Blur : obscurece a foto, ou seja, a imagem não fica muito nítida

  convert -blur 50x50  foto_source.jpg   foto_dest.blur.jpg

Colorize : aplica uma camada mais escura sobre a foto

  convert -colorize 45  foto_source.jpg   foto_dest.colorize.jpg

Combine : combinação de duas fotos com um efeito colorido bem diferente

  convert -combine foto_source1.jpg foto_source2.jpg  foto_dest.combine.jpg

Contrast : melhora contrast da imagem

  convert -contrast foto_source.jpg   foto_dest.contrast.jpg

Cycle : altera o ciclo de cores no mapa da imagem

  convert -cycle 50  foto_source.jpg   foto_dest.cycle.jpg

Flip : inverte a posição da foto na vertical

  convert -flip foto_source.jpg   foto_dest.flip.jpg

Flop : inverte a direção da foto na horizontal(espelhamento)

  convert -flop foto_source.jpg   foto_dest.flop.jpg

Frame : adiciona uma moldura a foto de acordo com o parâmetro(60x60) definido

  convert -frame 60x60 foto_source.jpg   foto_dest.frame.jpg

Geometry/Resize/Size/Thumbnail : basicamente estes quatro comandos executam a mesma ação de redimensionar o tamanho da foto

  convert -geometry 45x45 foto_source.jpg   foto_dest.geometry.jpg
  convert -resize 35x35 foto_source.jpg   foto_dest.resize.jpg
  convert -size 75x75  foto_source.jpg  foto_dest.size.jpg
  convert -thumbnail 30x30 foto_source.jpg   foto_dest.thumbnail.jpg

Monochrome : transforma a imagem em preto e branco

  convert -monochrome  foto_source.jpg   foto_dest.monochrome.jpg

Negate/Solarize : Nos testes estas duas opções produziram o mesmo efeito alterando todos os pixels para negativo

  convert -negate foto_source.jpg   foto_dest.negate.jpg
  convert -solarize 7 foto_source.jpg   foto_dest.solarize.jpg

Sepia-tone : simula uma foto sépia, porém não consegui um efeito satisfatório nas conversões realizadas

  convert -sepia-tone 0.7 foto_source.jpg   foto_dest.sepia-tone.jpg

Splice : adiciona um background na foto, o efeito é como adicionar uma moldura apenas na parte superior e lado esquerdo da foto

  convert -splice 60x60  foto_source.jpg   foto_dest.splice.jpg

Median : aplica um filtro médio a foto, somente vizualizando a foto para averiguar :)

  convert -median 10 foto_source.jpg   foto_dest.median.jpg

Emboss : imagem em alto relevo

  convert -emboss 5 foto_source.jpg   foto_dest.emboss.jpg

Paint : simula uma pintura a óleo

  convert -paint 9 foto_source.jpg   foto_dest.paint.jpg

Noise : textura a imagem

  convert -noise 15  foto_source.jpg   foto_dest.noise.jpg

Lat :parece que foi pintado com giz de cera

  convert -lat 70x70 foto_source.jpg   foto_dest.lat.jpg

Rotate : rotaciona a imagem em 90º

  convert -rotate 90 foto_source.jpg   foto_dest.rotate.jpg

Sugestão - Caso você necessite converter várias fotos para um dos formatos apresentados acima utilize um laço "FOR" para facilitar o trabalho.

Seja Paciente: algumas opções do convert demoram um pouco para realizar o árduo trabalho de converter fotos, sao elas:

  • blur
  • cycle
  • monochrome
  • median
  • emboss
  • paint
  • noise
  • lat

Os parâmetros utilizados nas opções acima do convert podem e devem ser alterados de acordo com o gosto do freguês. :)



Veja a relação completa dos artigos de Saulo Fabrin

 

 

Opinião dos Leitores

Seja o primeiro a comentar este artigo
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script