J'essaie de transformer des fichiers .png avec des arrière-plans transparents en fichiers .svg en utilisant la version Mac de Potrace mais ils sortent toujours négatifs.Création de .svg en utilisant Potrace produisant la trace négative de .png
Par exemple, en utilisant cette image de logo StackOverflow:
Effectuer les étapes suivantes par l'intermédiaire du terminal:
convert stackoverflow-4-xxl.png file.pnm
potrace file.pnm -s -o file.svg
produit la trace négative, comme indiqué ci-dessous:
Je suis sûr qu'il y a un paramètre ou un paramètre évident que je peux transmettre à Potrace, mais mes connaissances me manquent cruellement. Merci d'avance.
Je présume que vous essayez vraiment d'extraire le canal alpha. Votre image de départ a en réalité un fond blanc qui transparaît dans les zones transparentes plutôt que dans le noir attendu. Si vous exécutez ceci pour rendre l'arrière-plan bleu, vous verrez 'convertir logo.png -background blue -flatten result.png'. Vous pouvez faire ce que je pense que vous voulez en une ligne avec 'convertir logo.png -alpha extrait -negate pnm: | potrace - -s -o fichier.svg' –