Aller au contenu

Teinte Saturation Valeur

Un article de Wikipédia, l'encyclopédie libre.

Le modèleTSVpourTeinte Saturation ValeurouTSLpourTeinte Saturation Luminosité(en anglaisHSVpourHue Saturation ValueouHSBpourHue Saturation Brightness), est une interface humaine pour la gestion descouleurseninformatique.

Il fait partie d'unefamille de systèmesbasés sur trois composantes définies par une approchepsychologiqueetperceptuellede la couleur:teinte,saturationetvaleur,calculées à partir des valeurs de chaqueprimairerouge, vert et bleudesécrans informatiquesen couleurs.

Description des composantes

[modifier|modifier le code]

La teinte est codée suivant l'angle qui lui correspond sur lecercle des couleurs:

La saturation

[modifier|modifier le code]

La saturation est l'« intensité » de la couleur:

  • elle varie entre 0 et 100 %;
  • elle est parfois appelée « pureté »;
  • plus la saturation d'une couleur est faible, plus l'image sera « grisée » et plus elle apparaîtra fade, il est courant de définir la « désaturation » comme l'inverse de la saturation;

Lavaleurest la « brillance » de la couleur:

  • elle varie entre 0 et 100 %;
  • plus lavaleurd'une couleur est faible, plus la couleur est sombre. Unevaleurde 0 correspond au noir.

Alvy Ray Smitha défini le modèle TSV en1978.C'est unetransformationnon linéairesimple de l'espace de couleur RVB des ordinateurs,lui même non linéaire et en principe indexé sur l'espace colorimétrique linéaireCIE XYZ.Elle peut être utilisée en progression colorique[Quoi?].

Visualisation en TSV

[modifier|modifier le code]
Une roue de couleurs HSV permet à l'utilisateur de rapidement sélectionner une multitude de couleurs.

Le modèle TSV est particulièrement utilisé dans les applications graphiques. Dans beaucoup de contextes applicatifs, un utilisateur est amené à choisir une couleur qui sera appliquée à un élément. Utilisée de cette manière, la roue TSV est souvent employée. Ainsi, la Teinte est représentée par une région circulaire; un triangle séparé peut être utilisé pour représenter la Saturation et la Valeur. Typiquement, l'axe vertical du triangle représente la Saturation, alors que l'axe horizontal représente la Valeur. De cette manière, une couleur peut être choisie d'abord en sélectionnant la Teinte sur la partie circulaire puis la Saturation et la Valeur sur le triangle.

La représentation conique est bien adaptée pour représenter tout l'espace TSV en un seul objet.

Transformation entre TSV et RVB

[modifier|modifier le code]
Illustration de la relation entre les espaces de couleurs TSV et RVB.

r,g,bdésignent respectivement les coordonnées RVB,

t,s,vdésignent respectivement les coordonnées TSV.

maxla plus grande valeur entrer,getb;etminla plus petite.

Conversion de RVB vers TSV

[modifier|modifier le code]

Conversion de TSV vers RVB

[modifier|modifier le code]

Couleurs complémentaires

[modifier|modifier le code]

On définit deux couleurs comme complémentaires si, mélangées, elles produisent un gris. Soit une couleur (t, s, v) dans l'espace de couleur TSV, il existe un complément (t', s', v') tel que quand (t, s, v) et (t', s', v') sont mélangées en proportions égales, la saturation de la couleur produite vaut 0. Alors,

  • Rafael Gonzalez, Richard E. Woods (2002) Digital Image Processing, 2 ed, Prentice Hall Press. p. 295,(ISBN0-201-18075-8)

Articles connexes

[modifier|modifier le code]