Qu'est-ce que les mathématiques derrière la Roue de Couleur
Je veux créer une tarte avec 12 tranches, chaque tranche par une couleur différente.
Assez bien toutes les couleurs de la roue semble suivre le même format; par exemple: http://www.tigercolor.com/color-lab/color-theory/color-theory-intro.htm .
Mais quels algorithmes sont là pour générer des couleurs? Qu'est-ce que les mathématiques derrière RGB(theta)? Il doit sûrement y être certains de la science établie sur ce point, mais Google n'est pas de me donner des indices.
N'est-il pas juste
ok... mais qu'est-ce que les mathématiques derrière qui?
Avez-vous regardé les réponses sur stackoverflow.com/questions/180/...?
Veuillez considérer upvoting/à la suite de la StackExchange la Théorie de la Couleur du site: area51.stackexchange.com/proposals/110687/color-theory
color(angle) = HSV(angle, 1, 1)
?ok... mais qu'est-ce que les mathématiques derrière qui?
Avez-vous regardé les réponses sur stackoverflow.com/questions/180/...?
Veuillez considérer upvoting/à la suite de la StackExchange la Théorie de la Couleur du site: area51.stackexchange.com/proposals/110687/color-theory
OriginalL'auteur P i | 2010-11-20
Vous devez vous connecter pour publier un commentaire.
Ont un coup d'oeil à http://www.easyrgb.com il a les algorithmes de nombreuses conversions de couleurs. Voici le RGB -> HSV.
OriginalL'auteur
Une roue de couleur (tels que Mac OS X le sélecteur de couleur, sur la photo ci-dessous) affiche teinte et saturation (deux des trois composantes de la Espace de couleur HSV). La teinte varie avec l'angle, et la saturation varie avec le rayon. Généralement, il y a une salle de curseur pour la valeur (aka la luminosité).
Voir Wikipedia pour comment convertir des aller-retour entre le VHS et RVB. Ou il peut y avoir une API pour votre langage de programmation de choix. Par exemple, Python a la
colorsys
de la bibliothèque.OriginalL'auteur
J'ai été jouer avec la prise d'une LGV à base de roue de couleur en VBA Excel, à l'aide de minuscules cellules comme des "pixels", et il s'est avéré assez bien, donc je pensais que je voudrais partager.
Cela démontre la conversion entre les HSL et RGB ainsi que la procédure de programmation pour tracer des lignes/des cercles sur toute la grille — même les cellules de feuille de calcul.
Le code est prêt à exécuter en tant que-est:
La façon d'exécuter cette dans Excel: Coller le code ci-dessus et collez-le dans un module normal. (Sélectionnez le code, Ctrl+C copier, puis, dans Excel, maintenez la touche Alt et appuyez sur F11+I+M, puis Ctrl+V pour coller, et F5 pour fonctionner.)
Plus D'Informations:
OriginalL'auteur
Si vous voulez une roue des couleurs, comme dans l'exemple que vous avez fourni (et comme la plupart des roues de couleurs que vous trouverez dans un magasin d'artisanat section peinture), où le rouge est à l'opposé de vert et de bleu est en face de jaune-orange, violet en face de jaune, etc., vous pouvez simplement faire le calcul suivant pour modifier la teinte de la LGV ou HSV pour obtenir l'héritage de la teinte...
OriginalL'auteur