Principes de vectorisation


Différence entre image "standard" et image vecteur



Les images informatiques que nous sommes habituĂ©s Ă  manipuler sont construites sur la base de pixels. Chaque fichier est constituĂ© d'une matrice de pixels agencĂ©s les uns Ă  cĂŽtĂ©s des autres. À chaque pixel est attribuĂ© une valeur de couleur, c'est ce qui permet la restitution de l'image. De nombreux formats permettent de stocker des images sur la base de pixels : JPEG, GIF, PNG, TIFF, etc.
(NB : ce type d'image est parfois appelé "image raster" ou "image bitmap").
La taille des fichiers de ces formats dépend donc du nombre de pixels qu'ils contiennent.

Un autre moyen de composer et d'afficher une image est d'utiliser des équations mathématiques qui traduisent les formes, positions, tailles et couleurs des objets à afficher. Dans cette optique, une ligne droite n'est plus composée d'une juxtaposition de pixels mais simplement des coordonnées des deux points constituant ses extrémités. Par exemple : dans un repÚre orthogonale X,Y, la droite D est définie par les points A et B sachant que A = (xA,yA) et B = (xB,yB). La grosseur du trait et sa couleur sont enregistrés à part.
Pour les formes complexes les Ă©quations sont Ă©videment plus compliquĂ©es mais l'idĂ©e reste la mĂȘme.
La taille des fichiers vecteur dĂ©pend donc du nombre de nœuds (et donc d'Ă©quations) qu'ils contiennent.

L'intĂ©rĂȘt d'une image vecteur par rapport Ă  une image raster (une photo en JPG), c'est que l'image raster en JPG pixelise Ă  partir d'un certain degrĂ© de rapprochement (zoom interne), ou bien est rĂ©duite Ă  l'Ă©tat de pĂątĂ© Ă  partir d'un certain degrĂ© d'Ă©loignement (zoom externe).
Au contraire, une image vecteur conserve toute sa finesse quel que soit le zoom d'affichage utilisé.

Les formats d'image vecteurs sont peu connus du grand public. Ces formats sont principalement utilisé par les graphistes et designers, par les cartographes ou encore dans le dessin industriel.
Sur l'Internet, le format standard est le SVG (Scalable Vector Graphic)

La vectorisation peut s'effectuer trĂšs simplement grĂące au logiciel libre Inkscape.
Ce logiciel permet tout autant la réalisation de dessins vectoriels "à la main" que la vectorisation automatisée à partir d'images raster standard.
La suite de ce tutoriel explique les quelques pas simples nécessaire pour la vectorisation des images raster.

Vectoriser
Pour chaque figure :
  • ouvrir Inkscape,
  • menu : Fichier > Importer, sĂ©lectionner le fichier Ă  vectoriser (NB : je recommande de retenir l'option "enlacer" pour Ă©viter d'alourdir le fichier final),
  • menu : Chemin > Vectoriser le bitmap...
Dans la fenĂȘtre pop-up qui s'affiche alors :
  • onglet : Mode > Passage simple : CrĂ©er un chemin > Seuil de luminositĂ©
  • conserver la valeur par dĂ©faut du seuil de luminositĂ© (0,450)
  • en bas Ă  droite de la fenĂȘtre pop-up, cliquer sur "accepter" (NB : pour des fichiers de petites tailles comme ceux des illustrations de la flore de Coste, la vectorisation est trĂšs rapide - quasi instantannĂ©e, en revanche pour des images plus complexes et plus grandes, cela peut prendre parfois beaucoup plus de temps)
  • fermer la fenĂȘtre pop-up de vectorisation

Supprimer l'image TIFF
Dans la fenĂȘtre principale d'Inkscape :
  • sĂ©lectionner l'image avec la souris, la faire glisser.
On voit se distinguer deux images : l'une est l'image TIFF importĂ©e, l'autre est l'image vecteur nouvellement crĂ©Ă©e. En zoomant on peut les distinguer facilement : l'image TIFF pixelise, alors que mĂȘme en zoom maximum, l'image vecteur ne sera jamais pixelisĂ©e.
  • sĂ©lectionner (par un simple clic) l'image TIFF et la supprimer (bouton "Suppr" du clavier)

Ajuster la page Ă  l'image
  • aller dans le menu : Fichier > PropriĂ©tĂ©s du document
  • dans l'onglet : Page > Taille de la page, encadrĂ© "Taille personnalisĂ©e", cliquer sur la petite flĂšche Ă  cĂŽtĂ© de "ajuster la page au contenu" puis sur le bouton "Ajuster la page au dessin ou Ă  la sĂ©lection"
  • fermer la fenĂȘtre des propriĂ©tĂ©s du documents

Enregistrer le fichier
Enregistrer le fichier via le menu :
  • Fichier > Sauvegarder,
et donner un le nom voulu au fichier, en gardant le format par défaut : *.svg