La Théorie de la couleur: Comment faire pour convertir Munsell CHV RVB/TSL/HSL
Je suis à la recherche à un document qui décrit les couleurs standard utilisé en dentisterie pour décrire la couleur d'une dent. Ils citent teinte, valeur, chroma valeurs, et indiquent qu'ils sont depuis 1905 Munsell description de la couleur:
Le système de notation de la couleur
mis au point par A. H. Munsell en 1905
identifie la couleur en termes de trois
attributs: la TEINTE, la VALEUR (Luminosité)
et la CHROMINANCE (saturation) [Quinze]TEINTE (H): Munsell défini teinte que l'
qualité par laquelle on distingue un
la couleur de l'autre. Il a choisi cinq
principe de couleurs: rouge, jaune, vert,
bleu, et de pourpre; et cinq
intermédiaire couleurs: jaune-rouge,
vert-jaune, bleu-vert, bleu-violet,
et rouge-violet. Ces ont été placés
autour d'un cercle chromatique à égalité de points
et les couleurs entre ces
les points sont un mélange des deux, dans
faveur du plus proche point d'/couleur (voir
Fig 1.).VALEUR (V): Cette notation indique la
luminosité ou l'obscurité de la couleur dans
relation d'un gris neutre à l'échelle,
qui s'étend du noir absolu
(symbole de la valeur 0) au blanc absolu
(symbole de la valeur 10). Il s'agit essentiellement d'
comment "lumineux" de la couleur.De CHROMINANCE (C): il indique le degré
de divergence d'une teinte à partir d'un
gris neutre de la même valeur. L'
l'échelle de chrominance s'étend de 0 pour un
gris neutre à 10, 12, 14 ou plus loin,
selon la force
(saturation) de l'échantillon à
évalué.Il existe différents systèmes pour
la catégorisation de la couleur, de la Vita
est le plus couramment utilisé dans la médecine Dentaire.
Il utilise les lettres A, B, C et D de
transcrire la teinte (couleur) de la dent.
La colorimétrie et la valeur sont à la fois
indiqué par une valeur de 1 à 4. A1
étant plus léger que l'A4, mais A4 étant
plus saturé que A1. Si elle est placée dans
l'ordre de la valeur, c'est à dire la luminosité, de la
afin de brillants à la plus sombre serait
être:A1, B1, B2, A2, A3, D2, C1, B3, D3,
D4, A3.5, B4, C2, A4, C3, C4Les valeurs exactes de la Teinte, la Valeur et
Chroma pour chacune des teintes est indiqué
ci-dessous (Seize)
Donc ma question est, peut-on convertir Munsell CHV en RVB, TSL ou HSL?
Hue Value (Brightness) Chroma(Saturation)
=== ================== ==================
4.5 7.80 1.7
2.4 7.45 2.6
1.3 7.40 2.9
1.6 7.05 3.2
1.6 6.70 3.1
5.1 7.75 1.6
4.3 7.50 2.2
2.3 7.25 3.2
2.4 7.00 3.2
4.3 7.30 1.6
2.8 6.90 2.3
2.6 6.70 2.3
1.6 6.30 2.9
3.0 7.35 1.8
1.8 7.10 2.3
3.7 7.05 2.4
Ils disent que la Valeur(Luminosité) varie de 0..10
, ce qui est bien. Donc, je prends 7,05 moyenne de 70,5%.
Mais qu'est-ce que Hue
mesurée dans? je suis habitué à teinte mesurées dans degrees
(0..360). Mais les valeurs que je vois serait tout rouge quand ils devraient être plus de jaune ou de brun.
Enfin, il est dit que Choma/Saturation peut varier de 0..10
...ou même plus - ce qui le fait ressembler à une échelle arbitraire.
Si quelqu'un peut convertir Munsell CHV à HSB ou HSL, ou mieux encore, RVB?
- 1) en Fait, 7.05 signifie 43.2971%. J'imagine que c'est évident maintenant que j'ai dit. 🙂 Toutes les Munsell échelles sont calibrées de manière à ce que l'égalité des différences à tous les niveaux représentent l'égalité des changements perçus pour le typique de l'homme avec une vision normale. Les chiffres sont bizarre, parce que le cerveau est bizarre.
- Veuillez considérer upvoting/à la suite de la StackExchange la Théorie de la Couleur du site: area51.stackexchange.com/proposals/110687/color-theory
Vous devez vous connecter pour publier un commentaire.
La teinte, la spécification que vous avez donné ici est incomplète (4.5 devrait être 4.5 Y etc). Puisque le lien est mort, si quelqu'un est intéressé, les spécifications sont encore en vie ici:
http://web.archive.org/web/20071103065312/http://lib.umich.edu/dentlib/Dental_tables/Colorshadguid.html
Le seul utilitaire gratuit pour Munsell de conversion que j'ai pu trouver était:
http://web.archive.org/web/20020809130910/standards.gretagmacbeth.com/cmc/munsell.exe
Très vieux comme vous pouvez le voir, mais il semble bien fonctionner. Les programmes actuels qui peuvent le faire, ce ne sont pas libres:
Les titulaires des Munsell produits sont X-Rite, ils ont probablement certaines des solutions de conversion ainsi.
En outre, à noter que le lien que vous avez fourni comprend des définitions pour les mêmes couleurs dans d'autres couleurs coordonnées - à savoir Yxy et CIE lunb*. Les deux peuvent être librement converti en ligne à http://www.colorpro.com/info/tools/convert.htm ou hors ligne avec ce gratuit convertisseur de couleur
C'est assez complexe. La réponse courte est, la conversion de Munsell les codes RVB implique l'interpolation des données empiriques en 3D qui est fortement non-linéaire. Le seul jeu de données à la disposition du public ont été recueillis dans les années 1930. Gratuits ou peu coûteux programmes que j'ai trouvé sur le net ont s'est avéré être défectueux. J'ai écrit mon propre. Mais je suis sauter en avant. Nous allons commencer avec les bases.
Munsell codes sont de nature différente de celles d'autres codes, xyY, de Laboratoire, et RVB. La notation Munsell décrit la couleur d'un objet - ce que les gens ressentent quand ils la vue de l'objet. (Isaac Newton fut le premier à réaliser que la couleur est dans l'oeil du spectateur.) Munsell a mené de nombreuses expériences avec des sujets humains et de dispositifs ingénieux.
Les autres codes, c'est à dire xyY, Lunb*, RGB, décrire lumière qui a rebondi sur un objet et passé à travers un convolultion avec un simple modèle mathématique de l'œil humain. Certains de google-les termes sont "illuminant," "tri-stimulus" et "CIE l'observateur standard."
Munsell décrit les couleurs des objets tels qu'ils sont perçus sous une grande variété de lampes. Un autre google-le terme "adaptation chromatique." Adaptation chromatique dans le cerveau est automatique si l'éclairage n'est pas trop bizarre. Il est vraiment tout à fait remarquable. Prenez un morceau de papier machine à l'extérieur sous un ciel bleu. Le papier est blanc. Le prendre à l'intérieur et de le regarder sous lumière incandescente (jaunâtre) s'allume. C'est toujours blanc! Munsell puisé dans cette étonnante puissance de traitement de façon empirique. Munsell codes également de préserver la perception de la teinte à différentes saturations. Un ciel bleu et une poudre bleue qui Munsell attribue la même teinte de la notation, par exemple 5RP, apparaîtra pour le typique de l'homme avec une vision normale à la même teinte. Plus que dans la note de bas de page.
CIE xyY, Lunb*, et RVB signifie rien de moins qu'une ampoule est spécifié. Adaptation chromatique pour les lampes dans le modèle mathématique est mathématiquement difficile. (Rugueux, mais de simples approximations qui peut être fait à l'aide de la "Bradford matrices.") Le RVB que nous utilisons est par défaut "sRGB", qui spécifie un illuminant appelé D65. D65 est quelque chose comme un jour sans nuages, à midi. Le Laboratoire des numéros indiqués par les OP sont probablement relative à la D50, qui est plus de l'après-midi ou le matin de la lumière. Le xyY chiffre est peut-être par rapport à D50, ou ils pourraient être par rapport à une norme ancienne appelée C. je ne suis pas aller vérifier. C était la lumière à partir d'une norme d'éclairage qui a été relativement peu coûteux à construire dans les années 1930. Il est obsolète. Mais C joue un rôle clé dans la réponse à la question.
Dans les années 1930, les spécialistes de la couleur ont été le développement de modèles mathématiques. L'une des choses qu'ils ont fait était de prendre un standard Munsell Livre de la Couleur, de la brillance illuminant-C de la lumière sur la couleur des jetons dans le livre, et d'enregistrer les données dans xyY format. Que l'ensemble de données, appelé le "Munsell Renotation de Données" est la seule qui est disponible gratuitement. D'autres existent certainement, mais ils sont étroitement tenus secrets.
Une bonne nouvelle. L'ensemble de données fonctionne bien. Le Munsell autorité est aujourd'hui une entreprise appelée Gretag Macbeth. J'imagine qu'ils ont des données volumineuses liés à la couleur de puces qu'ils vendent. Les seuls chiffres que je sais de ce qu'ils publient sont le D50 de Laboratoire et D65 sRGB numéros pour un petit jeu de couleurs sur leurs "Color Checker" cartes. J'ai écrit un interpolateur basée sur l'ancienne renotation de données. Il est d'accord avec les chiffres de la Couleur de Vérificateur d'une carte presque exactement. J'ai le regret de vous informer que pour l'instant j'ai seulement écrit le code pour la conversion qui va dans le sens contraire de ce que l'OP a demandé (il y a un an, comme je l'ai ce type). Il va de sRGB de Munsell. Je clique sur une image, et le programme affiche le sRGB et Munsell des notations de la zone cliquée sur. Je l'utilise pour la peinture à l'huile.
Note de bas de page: CIE a une norme qui est analogue à Munsell. Il est appelé LCh indicée avec a,b. Il est Lunb* en coordonnées polaires. Les teintes sont en degrés. Chroma numéros sont environ 5 fois le C de Munsell CHV. LCh a ses problèmes, bien. Si vous avez déjà utilisé un éditeur de photos à la pompe jusqu'à l'éclat du ciel, seulement pour voir le bleu tourner vers le violet, le programme a été probablement à l'aide de LCh. Quand j'ai commencé à écrire mon programme, je ne savais pas que Bruce Lindloom avait fait un travail qui est parallèle à ce que je faisais. Son site web a été précieux pour moi que j'ai fini le projet. Il a conçu un espace qu'il appelle UPLab, qui est LCh redressé afin de s'aligner avec Munsell. J'avais déjà re-inventé LCh et (essentiellement) UPLab avant que je découvre, Monsieur Linbloom du site, mais sa connaissance du sujet dépasse de loin la mienne.
Munsell Renotation Système sRGB Colourspace Conversion
Couleur, notre open source Python de couleur science package permet d'effectuer cette conversion.
De Munsell Renotation Système CIE xyY Colourspace
Les deux définitions suivantes basées sur Centore (2012) méthode convertit entre Munsell Renotation Système et CIE xyY colourspace:
De CIE xyY Colourspace sRGB Colourspace
La conversion de CIE xyY colourspace à sRGB colourspace est fait en convertissant d'abord à CIE XYZ valeurs tristimulus puis à sRGB colourspace en utilisant les définitions suivantes:
Mise en œuvre
Ici est une annoté complet exemple en utilisant les définitions ci-dessus:
Vous pouvez également effectuer la conversion inverse de sRGB colourspace à Munsell Renotation Système:
Références
Pour être complet, voici le archive.org la version de ma page, qui contient les couleurs en 3 espaces de couleurs, Munsell, Yxy et de Laboratoire:
Références
Il y aura un package R
munsell
qui (entre autres choses) de convertir Munsell codes RGB:Il y a une page que j'ai trouvé ici: munsell-to-rgb.blogspot.com qui semble faire exactement ce que vous êtes après. Il semble inachevé en ce moment, mais le propriétaire du blog des plans pour la mise à jour régulièrement avec autant de Munsell-à-RVB conversions comme il peut (et il faut les demandes!).
C'est incroyable de voir combien il est difficile de trouver des tables de conversion pour ces systèmes de couleurs; j'espère que ce sera notre réponse! 😀
Je suis en retard à la fête, mais j'ai trouvé une autre ressource qui peut être utile sur ce sujet.
Quelqu'un à la "Munsell Color Science de Laboratoire" déterrer certains 1943 données de Munsell, tous basés sur des années 1930 Munsell recherche: http://www.cis.rit.edu/research/mcsl2/online/munsell.php
La page fait référence à une feuille de calcul Excel avec les "vraies couleurs" sous-ensemble de données qui se situe dans le "Macadam limite", ce qui signifie que la gamme de couleurs qui peuvent effectivement apparaître sur les surfaces réfléchissantes. La feuille de calcul lien ne fonctionne pas, mais, à cause d'une intuition, j'ai deviné que c'gauche d'un niveau de l'arborescence. J'ai essayé l'URL http://www.cis.rit.edu/research/mcsl2/online/real_sRGB.xls -- et cela a fonctionné. (Je ne serais pas surpris si le propriétaire du site s'en aperçoit, et résout le lien, ce qui est susceptible de rompre mon lien.)
J'ai foiré avec cette feuille de calcul un peu pour l'obtenir pour générer du code HTML de me montrer les couleurs RVB, et a ajouté à ces cellules de la feuille de calcul:
La table a besoin d'une ligne de chacun de ceux commençant par A2 par A1626, et un pour chacun des autres.
J'espère que cette aide.
Malgré cet ancien relais de poste, à la mise à jour de Steve réponse, voici "corrigée" des liens vers RIT de dépôts de Munsell données:
https://www.rit.edu/cos/colorscience/rc_munsell_renotation.php
Et un lien direct vers une feuille de calcul de l'sRGB converti les valeurs de la "vraie" Munsell couleurs:
http://www.rit-mcsl.org/MunsellRenotation/real_sRGB.xls
C'est une feuille de calcul qui comprend une conversion de Munsell CHV notation à xyY, puis à XYZ_C, puis converti en illuminant D65, puis à virgule flottante sRGB, puis quantifié 8bit sRGB valeurs (qu'ils appellent dRGB).
Comme dans le cas des OP question: sRGB est (évidemment) un additif RVB modèle de couleur. Mais les différences par rapport à d'autres modèles de couleurs comme soustractive CMJN sont suffisamment complexes pour qu'une "simple" algorithme de ne pas gérer la conversion — alors que la couleur des transformations de modèles peuvent être approchée avec une matrice, le plus souvent une LUT (Look Up Table) est préféré, comme un LUT dans un profil ICC ou une LUT 3D, tel qu'utilisé dans la production de film. (Pas tous les profils ICC sont LUT, mais d'un LUT de conversion de l'OMI est ce qui est nécessaire ici).
La Munsell données certainement tombe dans cette catégorie, car non seulement est-il un autre modèle de couleurs, il n'est pas seulement un modèle soustractif il est basé sur la perception, tout en sRGB est basé sur une relation simple entre le rouge, le vert et le bleu.
La feuille de calcul est utilisable look-up-table, alors un programme pour convertir des choses comme votre tableau dentaire sRGB n'en prendrais que les données de référence et la LUT contenues dans la feuille de calcul, et de retourner les valeurs sRGB.
Note de côté:, je tiens à mentionner, pour plus de clarté que, bien que certains espace de couleurs ou de couleur-modèle transforme peut être fait de manière raisonnable, avec un algorithme/matrice, 3D Lut sont privilégiées, en particulier lorsque les Profils sont créés à partir de données mesurées d'une couleur donnée-modèle/de l'espace, qui correspond au nombre de non-linéarités inhérentes à certains modèles.
Un exemple extrême est une sRGB image sur le moniteur de votre ordinateur vs comment cette image est imprimée sur du papier et qu'elle apparaît sur la couverture d'un magazine, assis sur un kiosque à journaux éclairée avec une lumière fluorescente. Qui nécessite une LUT 3D, pour une précision de transformation!
Dans l'industrie cinématographique (où je travaille principalement), nous utilisons 3D Lut tout au long de l'image pipeline, pas seulement pour la conversion/transforme, mais pour "affichage" et de l'application/l'émulation "apparence". Par exemple en prenant une photo avec un appareil photo numérique et l'application d'une LUT d'un certain film de cette image pour la faire apparaître comme film.