Image vectorielle

Un article de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher
Image vectorielle Image matricielle
Image vectorielle Image matricielle
Image vectorielle Image matricielle
Image vectorielle Image matricielle
Une image vectorielle est redimensionnable sans perte de qualité, contrairement à une image matricielle.

Une image vectorielle (ou image en mode trait), en informatique, est une image numérique composée d'objets géométriques individuels, des primitives géométriques (segments de droite, arcs de cercle, courbes de Bézier, etc.), définis chacun par divers attributs (forme, position, couleur, remplissage, etc.) et auxquels on peut appliquer différentes transformations (rotationsécrasementmise à l'échelle, extrusioneffet miroirdégradé de formesmorphage, etc.). Elle se différencie en cela des images matricielles (ou images bitmap), qui elles sont constituées de pixels.

Description[modifier | modifier le code]

« Vectoriel » ne se réfère pas aux vecteurs mathématiques, mais qualifie principalement les données informatiques qui sont des instructions ou des attributs graphiques. Cependant, ces données sont souvent représentées sous forme de n-uplets (familles indexées par l'ensemble des n premiers entiers naturels), à l'instar des vecteurs mathématiques, par opposition à une image matricielle qui est basée sur une représentation des pixels sous forme de matrices n×m (familles indexées par le produit cartésien des ensembles des n premiers entiers naturels et des m premiers entiers naturels).

Lors d'une représentation vectorielle, le logiciel travaille avec des courbes et des surfaces. Toutes les courbes, individuellement, sont définies par des points caractéristiques qui définissent son équation. Ces points caractéristiques forment un vecteur. Ainsi, cette équation est calculée par l'ordinateur et est gardée en mémoire par celui-ci. Par exemple, en traçant une ellipse, celle-ci existera sous deux formes : une formule mathématique en mémoire et un tracé sur l'écran. Le tracé est commandé par le vecteur, les caractères du trait et la couleur de la surface. Ainsi, tous ces paramètres restent modifiables séparément.

Par nature, une image vectorielle est dessinée à nouveau à chaque visualisation, ce qui engendre des calculs sur la machine. Elle permet donc une résolution d'image quasiment infinie. L'avantage est de pouvoir redimensionner l'image à volonté sans aucun effet d'escalier (alors que pour une représentation matricielle, le zoom s'applique aux points et par conséquent l'image se dégrade). À résolution égale, elle est en générale plus légère qu'une image matricielle car elle ne comporte pas la description de chacun des pixels qui la composent, mais seulement des objets géométriques. L'inconvénient est que pour atteindre une qualité photoréaliste, il faut pouvoir disposer d'une puissance de calcul importante et de beaucoup de mémoire.

La représentation vectorielle introduit une notion de couches de l'image. Il est possible de superposer plusieurs plans de courbes, ce qui est impossible à réaliser en représentation matricielle puisqu'il n'y a qu'une seule couche, chaque point nouveau écrasant le point précédent. Cette notion est ré-introduite dans le domaine de la cartographie.

Formats[modifier | modifier le code]

Il existe de nombreux formats de fichiers vectoriels. On peut citer Postscript, PDF, Illustrator, Flash ou SVG. Le logiciel de DAO Autocad a imposé ses formats de fichier DXF et DWG .

Application à la cartographie[modifier | modifier le code]

Le représentation vectorielle est très utile pour l'établissement de cartes. En effet, le principe de couches, où différents plans se superposent, permet de superposer par exemple plusieurs informations comme les fleuves, les routes, le relief, etc. Les écritures peuvent être réduites et toujours lisibles avec précision. L'inconvénient est qu'il ne faut pas surcharger ces cartes sous peine de les rendre illisibles. La propriété de changement d'échelle rapide et intacte de la représentation vectorielle correspond aux demandes de la cartographie. Ainsi l'utilisateur peut très vite observer avec précision et clarté la zone qui l'intéresse.

Logiciels de dessin vectoriel[modifier | modifier le code]

Il existe de nombreux logiciels de dessin vectoriel :

Bibliothèques open source[modifier | modifier le code]

Voir aussi[modifier | modifier le code]