Modelo CMY

 

MODELO DE COLOR CMY

Representación

Los colores se crean al restaurar pigmentos de los colores primarios (cian, magenta y amarillo) de una superficie blanca.                                                                                   

Para crear colores en el modelo CMY, se combinan estos tres pigmentos en diferentes proporciones. Por ejemplo:

  • Para obtener el rojo, se agrega magenta y amarillo (que sustraen verde y azul, respectivamente).
  • Para obtener el verde, se agrega cian y amarillo (que sustraen rojo y azul, respectivamente).
  • Para obtener el azul, se agrega cian y magenta (que sustraen rojo y verde, respectivamente).

Trazo de línea 

Para trazar una línea de CMY (Cyan, Magenta, Yellow) en un programa de Pythonmatplotlib:

  • Primero, asegúrese de tener matplotlib instalado. Puedes instalarlo utilizando pipsi si aún no lo tienes 
  • Luego, puedes usar el siguiente código como punto de partida para tr:

 Los colores se crean al restaurar pigmentos de los colores primarios (cian, magenta y amarillo) de una superficie blanca.    
En este ejemplo, hemos utilizado valores de CMY (cian, magenta, amarillo) en la forma de variables c, m, y y para definir.

Este código creará una ventana emergente con la línea trazada en el matplotlib instalado y ejecuta este código en un entorno de Python para ver la representación de la línea.

Polígono 

  • Para crear polígonos con colores .matplotlib debe asegúrese de tener matplotlib instalado.
  •  A continuación, te muestro un ejemplo de cómo crear un polígono de tres lados (un triángulo).
  • Luego, puedes usar el siguiente código como punto de partida para crear un triángulo con colores CMY:



En este ejemplo, hemos utilizado valores de CMY (cian, magenta, "c", "m" m, "y" y para definir el color del polígono. También hemos definido las coordenadas de los vértices del triángulo en la variable vertices.

El código creará una ventana emergente con un triángulo coloreado según los valores de CMY especificados.

Formato de imagen 

  • Para crear y guardar una imagen en formato CMY en un programa de Python, puedes utilizar la biblioteca Pillow(anteriormente conocPIL, Biblioteca de imágenes de Python).
  • AsegúratePillowinstalado. 
  • Luego, puedes utilizar el siguiente código como punto de partida para crear una imagen en formato CMY:


En este ejemplo, hemos creado una nueva imagen con un tamaño específico ( width y height) en modo CMY utilizando Image.new("CMY", (width, height)). Luego, hemos utilizado el objeto de dibujo ( draw) para dibujar un rectángulo cian (color cian) en la imagen. Finalmente, la imagen se guarda en formato PNG con el nombre "imagen_cmy.png" utilizando image.save().

Puedes ajustar el tamaño de la imagen, los colores y las formas según tus necesidades. Al finalizar, tendrás una imagen en formato CMY guardada en tu directorio de trabajo.

Creación de mapas de (BITS)

 Aquí hay un ejemplo que convierte un valor CMY a escala de grises y crea un mapa de bits:

En este ejemplo, hemos creado una imagen en modo escala de grises ( "L") y luego calculamos el valor de escala de grises a partir de los valores de CMY. Luego, dibujamos un rectángulo en la imagen con ese valor de escala de grises. Finalmente, guardamos la imagen en formato BMP con el nombre "mapa_de_bits_cmy.bmp".

La conversión de CMY a escala de grises es una simplificación y no representa perfectamente los colores CMY en un mapa de bits, ya que en un mapa de bits solo se puede tener una intensidad de color a la vez.

No hay comentarios.:

Publicar un comentario