Tringulo laboratorio
Visualizacin de Maxwell Tringulo
El punto negro cerca del medio muestra la ubicacin del punto de cromaticidad xyz = (0.25, 0.50,
0.25).
(No haga caso de los artefactos de compresin JPEG).
Propsito
El propsito de este experimento es demostrar la mezcla de luces de colores e
introducir el concepto de coordenadas cromticas.
Antecedentes
El tringulo Maxwell muestra un conjunto de tres colores primarios aditivos y
la gama completa de colores que se pueden obtener mediante la mezcla de dos
o tres de ellos juntos. Este tringulo se llama as por el fsico escocs James
Clerk Maxwell (1831-1879), quien lo emple en su trabajo de base en el color
[Agoston87, p. 48].
Por convencin CIE, los valores absolutos de rojo, verde y luz azul estn
representados por las cantidades X, Y y Z, mientras que los valores
fraccionarios (las coordenadas de cromaticidad) estn representados por las
cantidades x, y y z. (La convencin de usar x para rojo, y para el verde
y z para Blue ser til en el estudio de la diagrama de cromaticidad CIE.)
Dado que, por definicin, x + y + z = 1 , slo dos de las cantidades fraccionarias
son necesarios para localizar un punto y especifica su cromaticidad, que por lo
general son los valores X e y (vase la pantalla tringulo rectngulo en el
programa ms adelante).
Materiales y equipamiento
Requisitos de software
de Windows 95/98 / NT
Delphi 3/4 (recompilar)
MaxwellTriangle.EXE
Requisitos de hardware
de 800 x 600 pantalla en color de alta densidad o el modo de color verdadero
(paletas pueden no ser correcta en el modo de 256 colores)
Procedimiento
Discusin
Los tringulos para mostrar, imprimir o escribir en un archivo se crean en la
rutina CreateMaxwellTriangle en un mapa de bits cuadrado como una funcin
del tamao del mapa de bits cuadrado. Las coordenadas de las esquinas azul,
verde y rojo se calcularon de la siguiente manera:
donde
Para cada lnea de exploracin j , los i pixeles van desde iLeft a iRight como
se define por
Tenga en cuenta que con el tringulo rectngulo, ya que iB - iG, iLeft = iG para
todas las lneas de exploracin.
Visualizacin de tringulo rectngulo con el cursor en el "punto de energa igual," E = (1/3, 1/3, 1/3).
Observe que todos los puntos se pueden especificar con solamente xChromaticity y yChromaticity .
Multiplicar por 255 para convertir los valores RGB de la gama de 0,0 a 1,0 a 0
a 255. Por lo tanto, RGB (1.0, 1.0, 1.0) es el mismo que RGB (255, 255, 255)
y es el punto de energa igual, E.
Conclusin
tringulo A Maxwell muestra las diversas combinaciones de rojo, verde y azul
de tres colores primarios aditivos.
La gama de colores posibles para un dispositivo de visualizacin est definida
por un tringulo de Maxwell en un grfico de cromaticidad CIE. Las esquinas
de un tringulo tal Maxwell en un grfico de cromaticidad CIE estn
determinadas por las coordenadas de cromaticidad de los fsforos rojo-verde-
azul que se utiliza en el monitor.
referencias
George A. Agoston, Teora del color y su aplicacin en Arte y
[Agoston87]
Diseo , Springer-Verlag, Berln, 1987, pp. 48-53.
[Chamberlin80] GJ Chamberlin y DG Chamberlin, Color: Su medicin, Computacin
y aplicacin , Londres: Heyden, 1980, pp 50-52..
efg de tecnologa de color Pgina
Palabras clave
Maxwell Tringulo, xyz coordenadas de cromaticidad, RGB Coordenadas,
Bitmap.Scanline, Canvas.MoveTo, Canvas.LineTo, OnMouseMove, la regla
de Cramer, MulDiv, punto en el algoritmo de tringulo
Archivos de
Delphi 3/4 Fuente y EXE (148 KB): MaxwellTriangle.ZIP
Dave Eberly UseNet la publicacin: Deje que los puntos sean (x0, y0, z0),
(x1, y1, z1), (x2, y2, z2). Dada (x, y), resolver para s y t en (x, y) = (x0, y0) +
s * (x1-x0, y1-y0) + t * (x2-x0, y2-y0). El punto es el interior del tringulo si
s> = 0, t> = 0, y s + t <= 1. A continuacin, elija z = (1-st) * z0 + s * z1 + z2 t
*.