6. Controlled Flexibility in Blockchain-Based Business Processes
6.1.2. Runtime Role-Binding Operations
Con estos conceptos en mente y tomando como base la rueda de colores podemos definir los siguientes grupos de colores, que nos crearán buenas combinaciones en una página web:
Colores acromáticos : aquellos situados en la zona central del círculo cromático, próximos al
centro de este, que han perdido tanta saturación que no se aprecia en ellos el matiz original.
Colores cromáticos grises : situados cerca del centro del círculo cromático, pero fuera de la
zona de colores acromáticos, en ellos se distingue el matiz original, aunque muy poco saturado.
Colores monocromáticos : variaciones de saturación de un mismo color (matiz), obtenidas
por desplazamiento desde un color puro hasta el centro del círculo cromático.
Colores complementarios : colores que se encuentran simétricos respecto al centro de la
rueda. El Matiz varía en 180 º entre uno y otro.
Colores complementarios cercanos : tomando como base un color en la rueda y después
Dobles complementarios : dos parejas de colores complementarios entre sí.
Tríadas complementarias : tres colores equidistantes tanto del centro de la rueda, como entre
sí, es decir, formando 120º uno del otro.
Gamas múltiples : escala de colores entre dos siguiendo una graduación uniforme. Cuando
los colores extremos están muy próximos en el círculo cromático, la gama originada es conocida también con el nombre de colores análogos.
Mezcla brillante-tenue : se elige un color brillante puro y una variación tenue de su
complementario.
Todos estos grupos de colores forman paletas armónicas, aptas para ser usadas en composiciones gráficas.
M
MOODDEELLOOSS
DDEE
CCOOLLOORR
Descripción de los tipos de color conocidos, así como se aborda una explicación de como los objetos adquieren los colores.
Los colores obtenidos directamente naturalmente por descomposición de la luz solar o artificialmente mediante focos emisores de luz de una longitud de onda determinada se denominan colores aditivos.
No es necesaria la unión de todas las longitudes del espectro visible para obtener el blanco, ya que si mezclamos solo rojo, verde y azul obtendremos el mismo resultado. Es por esto por lo que estos colores son denominados colores primarios, porque la suma de los tres produce el blanco. Además, todos los colores del espectro pueden ser obtenidos a partir de ellos.
Los colores aditivos son los usados en trabajo gráfico con monitores de ordenador, ya que, según vimos cuando hablamos de los componentes gráficos de un ordenador, el monitor produce los puntos de luz partiendo de tres tubos de rayos catódicos, uno rojo, otro verde y otro azul. Por este motivo, el modelo de definición de colores usado en trabajos digitales es el modelo RGB (Red, Green, Blue).
Todos los colores que se visualizan en el monitor están en función de las cantidades de rojo, verde y azul utilizadas. Por ello, para representar un color en el sistema RGB se le asigna un valor entre 0 y 255 (notación decimal) o entre 00 y FF (notación hexadecimal) para cada uno de los componentes rojo, verde y azul que lo forman. Los valores más altos de RGB corresponden
a una cantidad mayor de luz blanca. Por consiguiente, cuanto más altos son los valores RGB, más claros son los colores.
De esta forma, un color cualquiera vendrá representado en el sistema RGB mediante la sintaxis decimal (R,G,B) o mediante la sintaxis hexadecimal #RRGGBB. El color rojo puro, por ejemplo, se especificará como (255,0,0) en notación RGB decimal y #FF0000 en notación RGB hexadecimal, mientras que el color rosa claro dado en notación decimal por (252,165,253) se corresponde con el color hexadecimal #FCA5FD.
Esta forma aditiva de percibir el color no es única. Cuando la luz solar choca contra la superficie de un objeto, éste absorbe diferentes longitudes de onda de su espectro total, mientras que refleja otras. Estas longitudes de onda reflejadas son precisamente las causantes de los colores de los objetos, colores que por ser producidos por filtrado de longitudes de onda se denominan colores sustractivos.
Este fenómeno es el que se produce en pintura, donde el color final de una zona va a depender de las longitudes de onda de la luz incidente reflejadas por los pigmentos de color de la misma.
Un coche es de color azul porque absorbe todas las longitudes de onda que forman la luz solar, excepto la correspondiente al color azul, que refleja, mientras que un objeto es blanco porque refleja todo el espectro de ondas que forman la luz, es decir, refleja todos los colores, y el resultado de la mezcla de todos ellos da como resultado el blanco. Por su parte, un objeto es negro porque absorbe todas las longitudes de onda del espectro: el negro es la ausencia de luz y de color.
En esta concepción sustractiva, los colores primarios son otros, concretamente el cian, el magenta y el amarillo. A partir de estos tres colores podemos obtener casi todos los demás, salvo el blanco y el negro.
Efectivamente, la mezcla de pigmentos cian, magenta y amarillo no produce el color blanco, sino un color gris sucio, neutro. En cuanto al negro, tampoco es posible obtenerlo a partir de los primarios, siendo necesario incluirlo en el conjunto de colores básicos sustractivos, obteniéndose el modelo CMYK (Cyan, Magenta, Yellow, Black).
El sistema CMYK, define los colores de forma similar a como funciona una impresora de inyección de tinta o una imprenta comercial de cuatricromía. El color resulta de la superposición o de colocar juntas gotas de tinta semitransparente, de los colores cian (un azul brillante), magenta (un color rosa intenso), amarillo y negro, y su notación se corresponde con el valor en tanto por ciento de cada uno de estos colores.
De esta forma, un color cualquiera vendrá expresado en el sistema CMYK mediante la expresión (C,M,Y,K), en la que figuran los tantos por ciento que el color posee de los componentes básicos del sistema. Por ejemplo, (0,0,0,0) es blanco puro (el blanco del papel), mientras que (100,0,100,0) corresponde al color verde.
Los colores sustractivos son usados en pintura, imprenta y, en general, en todas aquellas composiciones en las que los colores se obtienen mediante la reflexión de la luz solar en mezclas de pigmentos (tintas, óleos, acuarelas, etc.). En estas composiciones se obtiene el
color blanco mediante el uso de pigmentos de ese color (pintura) o usando un soporte de color blanco y dejando sin pintar las zonas de la composición que deban ser blancas (imprenta).
Los sistemas RGB, CMYK se encuentran relacionados, ya que los colores primarios de uno son los secundarios del otro (los colores secundarios son los obtenidos por mezcla directa de los primarios).
Otro modelos de definición del color es el modelo HSV, que define los colores en función de los valores de tres importantes atributos de estos, matiz, saturación y brillo.
Por último, existen diferentes sistemas comerciales de definición de colores, siendo el más conocido de ellos el sistema Pantone.
Creado en 1963 y buscando un estándar para la comunicación y reproducción de colores en las artes gráficas, su nombre completo es Pantone Matching System, y se basa en la edición de una serie de catálogos sobre diversos sustratos (superficies a imprimir), que suministran una codificación estandarizada mediante un número de referencia y un color específico.
M
MOODDOOSS
DDEE
CCOOLLOORR
Continuamos con los gráficos digitales, estudiando los modos de color, que es la cantidad máxima de colores de la paleta de un mapa de bits.
El modo de color expresa la cantidad máxima de datos de color que se pueden almacenar en un determinado formato de archivo gráfico.
Podemos considerar el modo de color como el contenedor en que colocamos la información sobre cada píxel de una imagen. Así, podemos guardar una cantidad pequeña de datos de color en un contenedor muy grande, pero no podremos almacenar una gran cantidad de datos de color en un contenedor muy pequeño.
Los principales modos de color utilizados en aplicaciones gráficas son:
Modo Bit Map o monocromático
Correspondiente a una profundidad de color de 1 bit, ofrece una imagen monocromática formada exclusivamente por los colores blanco y negro puros, sin tonos intermedios entre ellos.
Para convertir una imagen a modo monocromático hay que pasarla antes a modo escala de grises.
En este modo no es posible trabajar con capas ni filtros.
Modo Escala de Grises
Este modo maneja un solo canal (el negro) para trabajar con imágenes monocromáticas de 256 tonos de gris, entre el blanco y el negro.
El tono de gris de cada píxel se puede obtener bien asignándole un valor de brillo que va de 0 (negro) a 255 (blanco), bien como porcentajes de tinta negra (0% es igual a blanco y 100% es
igual a negro). Las imágenes producidas con escáneres en blanco y negro o en escala de grises se visualizan normalmente en el modo escala de grises.
El modo Escala de Grises admite cualquier formato de grabación, y salvo las funciones de aplicación de color, todas las herramientas de los programas gráficos funcionan de la misma manera a como lo hacen con otras imágenes de color.
Si se convierte una imagen modo de color a un modo Escala de Grises y después se guarda y se cierra, sus valores de luminosidad permanecerán intactos, pero la información de color no podrá recuperarse.
Modo Color Indexado
Denominado así porque tiene un solo canal de color (indexado) de 8 bits, por lo que sólo se puede obtener con él un máximo de 256 colores
En este modo, la gama de colores de la imagen se adecua a una paleta con un número restringido de ellos, por lo que puede resultar útil para trabajar con algunos formatos que sólo admiten la paleta de colores del sistema.
También resulta útil reducir una imágenes a color 8 bits para su utilización en aplicaciones multimedia, ya que con ello se consiguen ficheros de menos peso.
Su principal inconveniente es que la mayoría de las imágenes del mundo real se componen de más de 256 colores. Además, aunque admite efectos artísticos de color, muchas de las herramientas de los principales programas gráficos no están operativas con una paleta de colores tan limitada.
Modo Color RGB
Trabaja con tres canales, ofreciendo una imagen tricromática compuesta por los colores primarios de la luz, Rojo(R), Verde(G) y Azul(B), construida con 8 bits/pixel por canal (24 bits en total). Con ello se consiguen imágenes a todo color, con 16,7 millones de colores distintos disponibles, más de los que el ojo humano es capaz de diferenciar.
Es un modelo de color aditivo (la suma de todos los colores primarios produce el blanco), siendo el estándar de imagen de todo color que se utilice con monitores de video y pantallas de ordenador.
Las imágenes de color RGB se obtienen asignando un valor de intensidad a cada píxel, desde 0 (negro puro) a 255 (blanco puro) para cada uno de los componentes RGB.
Es el modo más versátil, porque es el único que admite todas las opciones y los filtros que proporcionan las aplicaciones gráficas. Además, admite cualquier formato de grabación y canales alfa.
Modo Color CMYK
Trabaja con cuatro canales de 8 bits (32 bits de profundidad de color), ofreciendo una imagen cuatricromática compuesta de los 4 colores primarios para impresión: Cyan (C), Magenta (M), Amarillo(Y) y Negro (K).
Es un modelo de color sustractivo, en el que la suma de todos los colores primarios produce teóricamente el negro, que proporciona imágenes a todo color y admite cualquier formato de grabación, siendo el más conveniente cuando se envía la imagen a una impresora de color especial o cuando se desea separar los colores para la filmación o imprenta (fotolitos).
Su principal inconveniente es que sólo es operativo en sistemas de impresión industrial y en las publicaciones de alta calidad, ya que, exceptuando los escáneres de tambor que se emplean en fotomecánica, el resto de los digitalizadores comerciales trabajan en modo RGB.
El proceso de convertir una imagen RGB al formato CMYK crea un separación de color. En general, es mejor convertir una imagen al modo CMYK después de haberla modificado. Modificar imágenes en modo RGB es más eficiente porque los archivos CMYK son un tercio más grandes que los archivos RGB.
Modo Color Lab
Consiste en tres canales, cada uno de los cuales contiene hasta 256 tonalidades diferentes: un canal L de Luminosidad y dos canales cromáticos, A (que oscila entre verde y rojo) y B (que oscila entre azul y amarillo). El componente de luminosidad L va de 0 (negro) a 100 (blanco). Los componentes A (eje rojo-verde) y B (eje azul-amarillo) van de +120 a -120.
El modelo de color Lab se basa en el modelo propuesto en 1931 por la CIE (Commission Internationale d'Eclairage) como estándar internacional para medir el color. En 1976, este modelo se perfeccionó y se denominó CIE Lab.
El color Lab es independiente del dispositivo, creando colores coherentes con independencia de los dispositivos concretos para crear o reproducir la imagen (monitores, impresoras, etc.). Este modo permite cambiar la luminosidad de una imagen sin alterar los valores de tono y saturación del color, siendo adecuado para transferir imágenes de unos sistemas a otros, pues los valores cromáticos se mantienen independientes del dispositivo de salida de la imagen.
Se usa sobre todo para trabajar en imágenes Photo CD o para modificar la luminancia y los valores del color de una imagen independientemente. También se puede usar el modo Lab para conservar la fidelidad del color al trasladar archivos entre sistemas y para imprimir en impresoras de PostScript de Nivel 2.
Sólo las impresoras PostScript de nivel 2 puede reproducir esta imágenes. Para impresiones normales, se recomienda pasar las imágenes a RGB o a CMYK.
Modo Duotono
Modo de color que trabaja con imágenes en escala de grises, a las que se le pueden añadir tintas planas (3 para cada imagen, más el negro), con el fin de colorear distintas gamas de grises.
Sólo posee un canal de color (Duotono, Tritono o Cuatritono, dependiendo del número de tintas).
Con este método podemos obtener fotos en blanco y negro viradas al color que queramos. Suele ser empleado en impresión, donde se usan dos o más planchas para añadir riqueza y profundidad tonal a una imagen de escala de grises.
El problema que presenta este modo es que en los duotonos, tritonos y cuadritonos sólo hay un canal, por lo que no es posible tratar cada tinta de forma distinta según las zonas de la imagen. Es decir, no podemos hacer una zona en la que solo haya, por ejemplo, un parche cuadrado de tinta roja, mientras que en el resto sólo hay una imagen de semitono en blanco y negro.
Modo Multicanal
Posee múltiples canales de 256 niveles de grises, descomponiendo la imagen en tantos canales alfa como canales de color tuviera el original (una imagen RGB quedará descompuesta en 3 canales y una CMYK en 4 canales).
En este modo, cada tinta es un canal que a la hora de imprimir se superpondrá en el orden que determinemos sobre los otros. Por ello, es posible tratar cada zona de forma particularizada.
Se utiliza en determinadas situaciones de impresión en escala de grises. También, para ensamblar canales individuales de diversas imágenes antes de convertir la nueva imagen a un modo de color, pues los canales de color de tinta plana se conservan si se convierte una imagen a modo multicanal.
Al convertir una imagen en color a multicanal, la nueva información de escala de grises se basa en los valores de color de los píxeles de cada canal. Si la imagen estaba en modo CMYK, el modo multicanal crea canales de tinta plana cian, magenta, amarilla y negra. Si estaba en modo RGB, se crean canales de tinta plana cian, magenta y amarilla.
C
COOLLOORREESS
EENN
EELL
OORRDDEENNAADDOORR
Cómo trabajan los ordenadores para codificar un color.
El ojo humano puede distinguir aproximadamente entre 7 y 10 millones de colores. Debido a esto la vista es para nosotros el principal sentido que nos une con el exterior, de tal forma que sobre el 80% de la información que recibimos del mundo exterior es visual.
Pintores y diseñadores gráficos utilizan esta capacidad humana de apreciar colores para crear obras que profundicen en el alma y que inspiren sentimientos en los seres que las contemplan. Pero ¿qué podemos hacer cuando debemos expresarnos con un número limitado de colores?. Los ordenadores trabajan con tres colores básicos, a partir de los cuales construyen todos los demás, mediante un proceso de mezcla por unidades de pantalla, denominadas pixels. Estos colores son el rojo, el azul y el verde, y el sistema sí definido se conoce como sistema RGB (Red, Green, Blue).
información sobre el color que debe presentar. Los bits de profundidad de color marcan cuántos bits de información disponemos para almacenar el número del color asociado según la paleta usada. Con esta información, la tarjeta gráfica del ordenador genera unas señales de voltaje adecuadas para representar el correspondiente color en el monitor.
A más bits por píxel, mayor número de variaciones de un color primario podemos tener. Para 256 colores se precisan 8 bits (sistema básico), para obtener miles de colores necesitamos 16 bits (color de alta densidad) y para obtener millones de colores hacen falta 24 bits (color verdadero). Existe también otra profundidad de color, 32 bits, pero con ella no se consiguen más colores, sino que los que usemos se muestren más rápido, ya que para el procesador es más fácil trabajar con registros que sean potencia de 2 (recordemos que trabaja con números binarios).
Cuanto mayor es el número de colores, mayor será la cantidad de memoria necesaria para almacenarlos y mayores los recursos necesarios para procesarlos. Por este motivo, los ordenadores antiguos disponen de paletas de pocos colores, normalmente 256, al no tener capacidad para manejar más sin una pérdida notable de prestaciones.
Para representar un color en el sistema RGB se utilizan dos formas de codificación diferentes, la decimal y la hexadecimal, correspondiéndose los diferentes valores con el porcentaje de cada color básico que tiene un color determinado.
Por ejemplo, un rojo puro (100% de rojo, 0% de verde y 0% de azul) se expresaría como (255,0,0) en decimal, y como #FF0000 en hexadecimal (delante de el código de un color en hexadecimal siempre se sitúa un símbolo almohadilla).
De los 256 colores básicos, el propio sistema operativo de queda con 40 para su gestión interna, con lo que disponemos de 216 colores. De ellos, 18 se corresponden con la gamas de los colores primarios, correspondientes a 6 tonos de rojo, 6 de azul y 6 de verde:
Si usamos una profundidad de color de 24 bits, correspondiente a millones de colores, disponemos de una amplia gama para trabajar, pero siempre teniendo en cuenta que sólo serán compatibles los colores que tengan su equivalente en el sistema de 256 colores, es decir, aquellos en los que cada color primario viene definido por una pareja de valores iguales, debiendo estos ser 00,33,66,99,CC o FF.
Cuando usamos una profundidad de color de 16 bits disponemos de miles de colores, pero el problema es que debido a la división de esta gama de colores, los valores obtenidos no se corresponden con los equivalentes en 256 colores ni en millones de colores. Por ejemplo, #663399 es el mismo color a 256 y a millones, pero no es igual que el obtenido con miles de colores.
Como el código de un color dado puede ser difícil de recordar, se ha adoptado una lista de colores a los que se le ha puesto un nombre representativo en el idioma inglés (red, yellow, olive, etc.), de tal forma que los modernos navegadores interpretan el mismo y lo traducen