Vectoriser

Définition, exemples et bonnes pratiques

À retenir

  • En graphisme : netteté parfaite, peu importe la taille de l'image.
  • En calcul : gain de vitesse massif en traitant plusieurs données simultanément.
  • C'est le passage du point individuel (scalaire/pixel) à l'ensemble structuré (vecteur).

Vectoriser signifie transformer un élément pour qu'il soit défini par des formules mathématiques plutôt que par une simple liste de valeurs. En image, c'est passer de points colorés (pixels) à des tracés géométriques nets. En calcul, c'est traiter tout un groupe de données en une seule opération au lieu de les traiter une par une, comme si l'on passait d'un travail à la chaîne manuel à une presse industrielle.

Étymologie

Vient du mot vecteur (du latin vector, celui qui transporte), complété par le suffixe -iser. En informatique, le vecteur désigne soit un segment orienté (graphisme), soit un tableau de données (programmation).

Exemples d'usage

  • Convertir un petit logo flou au format JPG en un fichier SVG que l'on peut agrandir sur un panneau publicitaire sans aucune perte de qualité.
  • Optimiser un programme de météo pour qu'il calcule les températures de 500 villes d'un coup grâce aux instructions spéciales du processeur (SIMD).

Cas d'usage

Ce concept intervient en design graphique pour créer des illustrations redimensionnables à l'infini, et en développement de logiciels (IA, jeux vidéo, science) pour booster les performances en exploitant mieux la puissance des puces électroniques.

Bonnes pratiques

Pour les images, ne vectorisez que des formes simples (logos, schémas) ; une photo complexe vectorisée deviendra très lourde et perdra son réalisme. En programmation, facilitez le travail du compilateur en utilisant des structures de données simples et alignées pour qu'il puisse vectoriser le code automatiquement.

Synonymes

parallélisation rastérisation (inverse) conversion vectorielle

Antonymes

pixellisation calcul scalaire rastérisation

Conseil

Si vous souhaitez agrandir un logo dont vous n'avez qu'une petite version, utilisez un logiciel comme Inkscape ou Illustrator pour le 'vectoriser'. Le résultat sera bien plus professionnel qu'un simple agrandissement qui ferait apparaître des carrés (pixels).

Questions fréquentes

Une image vectorisée est-elle toujours plus légère ?

Pas forcément. Un logo simple sera plus léger en vecteur, mais une photo complexe transformée en milliers de tracés mathématiques sera beaucoup plus lourde qu'un simple fichier JPEG.

Tous les ordinateurs savent-ils vectoriser des calculs ?

La plupart des processeurs modernes (Intel Core, AMD Ryzen, Apple M1/M2) possèdent des unités dédiées pour effectuer ces opérations ultra-rapides.