Comment convertir une image PNG en SVG ?

Comment convertir une image PNG en SVG ?

Un png est un style d'image bitmap et un SVG est une conception graphique vectorielle qui prend en charge les bitmaps. Ce n'est donc pas comme s'il convertissait l'image en vecteurs, mais simplement une image intégrée dans un format vectoriel. Vous pouvez le faire en utilisant http://www.inkscape.org/ qui est gratuit. Il l'incorporera, mais il dispose également d'un moteur semblable à Live Trace qui tentera de la convertir en chemins si vous le souhaitez (en utilisant Potrace). Voir live trace dans adobe illustrator (commercial) est un exemple :

http://graphicssoft.about.com/od/illustrator/ss/sflivetrace.htm

Commentaires (3)

Vous pouvez consulter [potrace][1].

[1] : http://potrace.sourceforge.net/

Commentaires (1)

Je suppose que vous souhaitez écrire un logiciel pour faire cela. Pour le faire naïvement, il suffirait de trouver des lignes et de définir les vecteurs. Pour le faire intelligemment, vous essayez d'adapter des formes au dessin (model fitting). De plus, vous devriez essayer de déterminer les régions en forme de bitmap (régions que vous ne pouvez pas modéliser en utilisant des shames ou en appliquant des textures. Je ne vous recommande pas d'emprunter cette voie, car elle prend beaucoup de temps et nécessite quelques connaissances en graphisme et en vision par ordinateur. Cependant, le résultat sera bien meilleur que votre résultat original.

Commentaires (0)