"Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > ¿Cómo combina Photoshop dos imágenes a nivel de píxeles?

¿Cómo combina Photoshop dos imágenes a nivel de píxeles?

Publicado el 2024-11-15
Navegar:101

How does Photoshop blend two images on a pixel level?

¿Cómo combina Photoshop dos imágenes?

Photoshop combina dos imágenes realizando operaciones píxel por píxel que combinan los píxeles correspondientes de cada una imagen basada en un modo de fusión específico. Los modos de fusión determinan cómo se combinan los colores y canales de las dos imágenes para crear el píxel resultante.

Fusión de canales RGB

Para imágenes RGB, Photoshop utiliza las siguientes macros para combinar canales:

  • ChannelBlend_Normal: combina píxeles usando el algoritmo de combinación estándar.
  • ChannelBlend_Lighten: combina píxeles para crear un resultado más brillante.
  • ChannelBlend_Darken: combina píxeles para crea un resultado más oscuro.
  • ChannelBlend_Multiply: multiplica los canales de los dos píxeles, a menudo oscureciendo el resultado.
  • ChannelBlend_Average: promedia los canales de los dos píxeles.
  • Otra combinación Los modos incluyen Sumar, Restar, Diferencia, Negación, Trama, Exclusión, Superposición, Luz suave, Luz dura, ColorDodge, ColorBurn, LinearDodge, LinearBurn, LinearLight, VividLight, PinLight, HardMix, Reflect, Glow, Phoenix y Alpha.

Fusión basada en búfer

Para simplificar la combinación, Photoshop utiliza macros basadas en búfer para la combinación de colores RGB:

  • ColorBlend_Normal: realiza una combinación normal.
  • Otros modos de fusión incluyen Aclarar, Oscurecer, Multiplicar, Promedio, Sumar, Restar, Diferencia, Negación, Trama, Exclusión, Superposición, Luz suave, Luz dura, ColorDodge, ColorBurn, LinearDodge, LinearBurn, LinearLight, VividLight, PinLight, HardMix, Reflect, Glow, Phoenix.

Fusión basada en HLS

Los modos de fusión innegables en Photoshop implican convertir los canales RGB a tono, saturación y luminancia (HLS) y viceversa. Estas macros facilitan la combinación HLS:

  • ColorBlend_Hue: mezclas basadas en el tono.
  • ColorBlend_Saturation: mezclas basadas en la saturación.
  • ColorBlend_Color: mezclas basadas en el color.
  • ColorBlend_Luminosity: Combinaciones basadas en la luminosidad.

Ejemplo

Para combinar dos imágenes RGB, puede usar el siguiente código:

ColorBlend_Glow(TargetPtr, ImageAPtr, ImageBPtr);

Recursos

Para obtener más información, consulte los siguientes recursos:

  • PegTop modos de fusión
  • Photoshop forense
  • Información sobre los modos de fusión de Photoshop 7.0
  • SF - Conceptos básicos - Modos de fusión
  • terminar los modos de fusión
  • Blog de Romz
  • Funciones de conversión ReactOS RGB-HLS
Último tutorial Más>

Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.

Copyright© 2022 湘ICP备2022001581号-3