| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Lenguajes De Programación >> Content
    Cómo convertir mediante programación color de RGB a CMYK
    RGB ( rojo-verde - azul) y CMYK (Cian - Magenta- Amarillo- Negro ) son diferentes formas de representar los colores . RGB es comúnmente utilizado para las pantallas que producen luz como los monitores de ordenador , y representa el color como la suma de sus componentes rojo , verde y azul. CMYK es de uso general para los medios impresos , y representa el color como que sus componentes restan por absorción por la tinta en el papel. Conversión de un color de RGB a CMYK , preservando su apariencia es un proceso no - trivial debido a la variabilidad de las propiedades reflectantes de la tinta y el papel, pero se puede hacer una aproximación con un algoritmo simple. Instrucciones
    1

    Normalizar los componentes rojo , verde y azul , dividiendo cada uno por su valor máximo posible . Por ejemplo , en un sistema que utiliza números de 8 bits , dividir cada componente por 255 . La normalización se asegura de que cada uno de los valores se encuentra entre cero y uno .
    2

    Restar el componente rojo de uno y almacena esta como el componente cian . Reste el componente verde de una y guardar esto como el componente magenta. Reste el componente azul de una y almacenar esto como el componente amarillo . Estos valores cambiarán después se calcula el componente negro .
    3

    Ajuste el valor del componente negro de la más pequeña de los componentes cian , magenta y amarillo. Compruebe que el valor del componente negro es uno , y si lo es, establecer el cian, magenta, amarillo y componentes a cero y salir del proceso de conversión. De lo contrario continúe con el siguiente paso.
    4

    Reste el componente negro de la componente cian y se divide por la diferencia entre el uno y el componente negro , asignando el resultado como el valor final del componente cyan . Restar el componente negro desde el componente magenta y dividir por la diferencia entre el uno y el componente negro , asignando el resultado como el valor final de la componente de color magenta. Restar el componente negro de la componente de color amarillo y se divide por la diferencia entre el uno y el componente negro , asignando el resultado como el valor final de la componente de color amarillo . Este paso se resume simbólicamente como sigue:

    C = ( CB ) /( 1 - B )

    M = ( MB ) /( 1 - B )

    Y = ( YB ) /( 1 - B )

    Estos componentes CMYK normalizados ahora se puede utilizar para almacenar el color . Escala ellos para el sistema que está utilizando en su caso .

    Previous :

    next :
      Artículos relacionados
    ·Cómo agregar un Border Uso de la programación HTML 
    ·Niveles de contorno en MATLAB 
    ·¿Qué es una sentencia condicional 
    ·Cómo editar un archivo JSP 
    ·Las ventajas de un Editor Premium 
    ·¿Qué Lenguaje de ordenadores utiliza palabras cortas …
    ·Cómo modificar los códigos fuente HTML 
    ·Cómo hacer un archivo INF para un CAB 
    ·Ventajas y desventajas a la programación orientada a o…
    ·Cómo abrir documentos Gadget 
      Artículos destacados
    ·Errores comunes de PHP 
    ·Java Communications API Tutorial 
    ·Cómo abrir un archivo con Python Interpreter 
    ·Cómo ejecutar archivos PHP en Ubuntu con argumentos 
    ·Cómo configurar Apache2 para analizar PHP 
    ·Cómo agregar números a un array PHP 
    ·Cómo modificar la clave principal 
    ·Cómo probar Local FTP Upload PHP en Dreamweaver 8 
    ·Cómo hacer una clave externa 
    ·Cómo detectar el protocolo de servidor para PHP 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com