Exportez l'image en SVG dans GIMP

64

J'ai un projet sur lequel je travaille (une image) au sein de GIMP et j'aimerais l'exporter en tant que fichier SVG. Est-ce possible ou devrais-je continuer à exporter plusieurs tailles d'image?

Je sais que GIMP peut lire les fichiers SVG, mais peut-il les exporter?

    
posée RPi Awesomeness 29.05.2013 - 16:53
la source

5 réponses

88

GIMP v2.8 n'exporte pas de manière native les bitmaps vers des fichiers SVG. Il y avait un plugin pour le faire mais ce projet est apparemment interrompu. Nous pourrions importer une image en tant qu'objet bitmap pour Inkscape et l'enregistrer en tant que fichier SVG. L'image restera alors un fichier bitmap, c'est-à-dire qu'il obtiendra des artefacts d'alias lors de la mise à l'échelle (voir ci-dessous).

Mais Inkscape peut faire encore plus. Nous pouvons importer les bitmaps dans lesquels nous avions déjà tant travaillé pour Inkscape et les convertir en quelques clics de souris pour obtenir de jolis graphismes vectoriels.

Voici comment faire:

  1. Ouvrez Inkscape.
  2. Choisissez "Fichier - Importer" pour importer un fichier bitmap.
  3. Choisissez "incorporer" l'image.
  4. Sélectionnez l’image avec l’outil de sélection ().
  5. Sélectionnez Path - Trace Bitmap ... pour les paramètres (ci-dessous pour 2 couleurs = "Scans" ):

  6. Sélectionnez "Update" pour obtenir un aperçu jusqu'à ce que les paramètres soient corrects.

  7. Commencez à tracer avec "OK" .

Maintenant, une image vectorisée de votre bitmap d'origine sera visible sur le bitmap. Nous pouvons redimensionner ou déplacer cet objet nouvellement créé, supprimer l’image originale ou choisir "Objet - Dissocier" au cas où nous aurions besoin d’adapter des formes ou des couleurs à un sous-objet créé.

  1. Si nécessaire, réduisez la taille de l’image vectorisée (maintenez la touche CTRL enfoncée pour verrouiller le ratio) afin qu’elle tienne sur la page. Sinon, il peut apparaître "rogné" lorsqu’il est affiché.
  2. Utilisez "Fichier - Enregistrer sous" pour enregistrer votre fichier au format SVG.

L'avantage d'un graphique vectoriel peut être vu plus rapidement lorsque nous augmentons sa taille. Le graphique ci-dessous montre un zoom à 2500%. En haut est le bitmap d'origine, en bas est l'objet vectorisé:


Cette image et cet objet ont été créés à partir de votre original à partir de chat

    
réponse donnée Takkat 29.05.2013 - 20:21
la source
13

Même si Gimp n’est pas un programme vectoriel, vous pouvez en fait exporter des chemins simples sous forme de fichier SVG avec l’élément de menu Export Path .

Voici une photo tutoriel qui explique en détail comment procéder.

    
réponse donnée Suzana 10.11.2015 - 22:43
la source
10

GIMP est un éditeur graphique raster. SVG est une forme de graphique vectoriel. Si vous souhaitez éditer des fichiers SVG, vous devez installer le package inkscape et utiliser Inkscape à la place. De plus, méfiez-vous du fait que SVG n’est pas totalement «évolutif» dans le sens où vous obtiendrez une bonne image à chaque taille à laquelle vous effectuez l’échelle. différentes quantités de détails, de sorte que les images seront bien à ces tailles. Les icônes d'une application, par exemple, doivent être dessinées à plusieurs tailles, qu'elles soient dessinées sous forme d'images raster ou vectorielles.

    
réponse donnée dobey 29.05.2013 - 17:13
la source
6

Si vous devez convertir une image raster en image vectorielle, autotrace est un outil de ligne de commande qui fait exactement cela.

Il est disponible en paquet Debian sur Debian et Ubuntu nommé autotrace

Un exemple d'utilisation est:

autotrace input.jpg --output-file output.svg --output-format svg

Mise à jour: J'ai aussi eu du succès avec potrace où autotrace avait des problèmes.

    
réponse donnée Tully 18.08.2014 - 20:59
la source
0

potrace est l'outil pour cela. Vous pouvez les traiter en masse, mais vous devez d'abord convertir les images en monochrome:

ls ./p*.jpg | xargs -L1 -I {}  convert -monochrome {} {}.bmp
ls -1 ./*.bmp | xargs -L1 -I {} potrace {} -r 300 -b svg -o {}.svg

installer:

sudo apt install potrace
    
réponse donnée Eduard Florinescu 13.02.2018 - 14:45
la source

Lire d'autres questions sur les étiquettes