Outils pour utilisateurs

Outils du site


c:csharp:colormatrix

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Dernière révisionLes deux révisions suivantes
c:csharp:colormatrix [le 24/07/2012 à 09:56] – créée Yoskoc:csharp:colormatrix [le 24/07/2012 à 10:16] – [Variation de teinte (rotation matricielle)] Yosko
Ligne 7: Ligne 7:
 Pour faire une variation de la teinte (variation dans l'espace HSL sans toucher à la saturation ni à la luminosité), il faut effectuer une rotation autour de l'axe {{0,0,0},{1,1,1}} dans l'espace RGB. Pour cela : Pour faire une variation de la teinte (variation dans l'espace HSL sans toucher à la saturation ni à la luminosité), il faut effectuer une rotation autour de l'axe {{0,0,0},{1,1,1}} dans l'espace RGB. Pour cela :
  
-<code csharp>+<code csharp |h Rotation de couleur dans un espace RGB>
 private void RotateColors(Bitmap image, float degrees) private void RotateColors(Bitmap image, float degrees)
 { {
Ligne 47: Ligne 47:
 } }
 </code> </code>
 +
 +Note : code reprit de l'article [[http://www.yosko.net/index.php?2012/05/22/17/10/22-anime-girl-generator-et-espace-colorimetrique|Anime Girl Generator et espace colorimetrique]]
c/csharp/colormatrix.txt · Dernière modification : le 22/02/2013 à 16:13 de Yosko