Je souhaite convertir une signature numérisée en fichier vectoriel. Plus précisément, j'aimerais obtenir un petit SVG propre, comme la signature de Barack Obama sur Wikipédia . Il se compose uniquement de chemins sans remplissage et d'un trait noir de largeur 1,4.
Voici un exemple de signature scannée . J'ai essayé la fonctionnalité de traçage intégrée à Inkscape 0.48 et Illustrator CS6, mais je n'ai pu obtenir que des chemins avec des ancres aux limites, plus le remplissage et aucun trait. Inutile de dire que le SVG résultant n'est pas propre (le chemin a une largeur variable) et sa taille est environ quatre fois celle de la signature Obama.
Existe-t-il des outils permettant de tracer décemment une signature / un dessin au trait numérisé sous forme de traits, et non de chemins? Sinon, comment pourrais-je créer les traits manuellement avec l'outil Plume dans Illustrator?
Réponses:
Traçage d'axe
La méthode que vous recherchez est le "traçage de la ligne médiane". Cela convertit un bitmap en ligne vectorielle plutôt qu'en graphique d'objet. Très peu de traceurs pourront le faire.
Il existe un outil gratuit Open Source AutoTrace qui le fait assez bien mais avec des limitations en fonction de la qualité de l'image source. Le traçage de la signature que vous avez fournie sous forme d'image JPEG entraînera de nombreux artefacts. Voici les étapes que j'ai suivies pour obtenir une image vectorielle sur une seule ligne à partir de votre exemple:
Réduisez au maximum les informations sur l'image en ne laissant que 2 couleurs (objet, arrière-plan):
Les résultats les meilleurs et les plus rapides ont été obtenus en traçant le bitmap sur un graphique vectoriel objet. Celui-ci a ensuite été à nouveau exporté en tant que bitmap PNG comme indiqué ci-dessus.
Exécutez AutoTrace avec au moins les options suivantes:
Affinez les traits et ajoutez la force de trait souhaitée:
Si vous n'êtes pas à l'aise avec la ligne de commande, vous pouvez installer le frontend graphique Frontline pour AutoTrace.
Les fichiers binaires pour Windows sont disponibles sur la page SourceForge du projet , les utilisateurs Linux peuvent être en mesure de l'installer à partir de leurs référentiels par défaut.
la source
Ce n'est peut-être pas la méthode la plus efficace, mais voici ce que je fais:
Prenez le fichier dans Photoshop, jouez avec les niveaux et le contraste de luminosité pour obtenir une image à contraste élevé.
Faites-le ensuite en noir et blanc et jouez peut-être un peu plus avec le contraste. Supprimez l'arrière-plan (le blanc) et enregistrez-le en tant qu'image transparente (par exemple png).
Ensuite, dans illustrator, choisissez les options de traçage; et ici vous pouvez jouer selon si vous voulez un trait ou un remplissage vectoriel.
Accident vasculaire cérébral:
Remplir:
J'espère que cela t'aides.
la source