Repositório Programas Livres    CD CD Programas Livres    Wiki Wiki PL    Fóruns Fóruns PL


May 27 2008

Convertendo bitmaps em vectores gráficos

Publicado por João Matos em guias livres
Etiquetas: , , , ,
1 estrela2 estrelas3 estrelas4 estrelas5 estrelas (sem votações)
Se calhar já te aconteceu teres a necessidade de obteres uma imagem de alta resolução com boa qualidade, duma outra de baixa resolução. É certo que podes usar o Gimp para trabalhar a imagem e aplicar-lhe algum filtro para teres algo com melhor qualidade. Mas também podes usar um pequeno programa na linha de comandos para obteres um excelente resultado.
Refiro-me ao potrace desenvolvido pelo Peter Selinger, um Professor de matemática na Universidade de Dalhousie.
Para usares o potrace só tens que lhe dar uma imagem como entrada ou input e o resultado aparecerá no formato svg ou no formato pdf.

-s image.bmp

Aqui um exemplo dum imagem em bitmap à esquerda e na direita o resultado obtido pelo , numa imagem vectorial:

potrace Convertendo bitmaps em vectores gráficos

Para quem tem testado vários outros programas, alguns bem pagos, tem ficado surpreendido com a qualidade do , muitas vezes superior aos tais
programas pagos. Resumindo, o tem boas qualidades: rápido, fácil de usar pela linha de comandos e pode ser usado a partir do Inkspace (Path, Trace Bitmap menu ou Shift+Alt+B). Na nova versão do Inkspace, a 0.46, o já trabalha com cores, ao contrário das anteriores que apenas trabalhava com preto e branco. Como único senão, o não
suporta imagens com entrada, mas isso é coisa fácil de ultrapassar com o imagemagic.

Um exemplo usando as ferramentas do imagemagic para fazer uma conversão duma imagem de entrada, seria algo assim:

cat imagem_entrada. | pngtopnm | -s > nova_imagem.


Adaptado do original publicado por

Partilhar :
  • Digg
  • TwitThis
  • Technorati
  • del.icio.us
  • Facebook
  • StumbleUpon
  • Google
  • Slashdot
  • Mixx
  • BarraPunto
  • blogmarks Convertendo bitmaps em vectores gráficos
  • Pownce
  • Blogsvine
  • LinkedIn
  • Live
  • Ma.gnolia
  • NewsVine
  • Rec6
  • Furl
  • Reddit
  • Sphinn
  • Propeller
  • Spurl
  • YahooMyWeb
  • De.lirio.us
  • description
  • Sapo Links
  • DoMelhor
  • Fixolas
  • E-mail this story to a friend!
  • Print this article!

Relacionados

1 resposta para “Convertendo bitmaps em vectores gráficos”

  1. shello | 27 May 2008 - 12:53 |

    Viva,
    Eu prefiro mesmo a opção do Inkscape quando se trata de pasar para vectorial, pois é possível ter acesso a várias opções (que provavelmente davam um pouco mais de trabalho afinar pela consola), e ter um preview do que se vai obter depois do trace logo na altura.
    No entanto, deixei de usar esta ferramenta em trabalhos que não sejam simples, pois nem sempre se consegue um resultado “decente”, e comecei a passar o trabalho para vectorial à mão (também usando o Inkscape). Não é difícil depois de algum tempo a brincar.

Trackback | RSS dos comentários

Comentar