La diferencia entre ChannelCombination y LRGBCombination
Los dos procesos ChannelCombination y LRGBCombination tienen nombres muy parecidos dentro de PixInsight, lo que a menudo hace que uno no tenga claro cuándo usar cuál, y no pocos vídeos tutoriales en internet también los confunden con frecuencia. Este artículo comparte cómo los uso yo mismo, así como la diferencia real de cálculo entre ambos.
Cómo los uso yo
- LRGBCombination: lo uso en el estado no lineal para sustituir la L de los canales RGB por una L, es decir, lo que se conoce como «introducir el canal L en una imagen RGB».
- ChannelCombination: mi uso más frecuente es combinar los tres canales RGB en el estado lineal. Porque ChannelCombination no realiza por sí mismo ningún otro procesado, se limita simplemente a combinar los canales (el equivalente a la separación de canales de ChannelExtraction).
Los modos de combinación de ChannelCombination incluyen RGB, HSV, HSI, CIEXYZ, CIEL*a*b y CIEL*c*h. Puedes considerarlo «un PixelMath con interfaz de clic», de modo que, en principio, con PixelMath también se puede ejecutar exactamente la misma operación.
Pregunta 1: ¿qué pasa si usas LRGBCombination para combinar RGB en el estado lineal?
Un aficionado preguntó por esto. La figura de abajo muestra el resultado; para una comparación objetiva, a las dos imágenes de la figura se les aplicó el mismo estiramiento de pantalla STF.

Se puede ver que el resultado de LRGBCombination (imagen de la derecha) no presenta diferencia frente al de ChannelCombination (imagen de la izquierda). Para evitar que la vista me engañara, incluso amplié las imágenes hasta el nivel de píxel para medir los valores, y también eran completamente iguales.
Pero ten en cuenta que esto solo se cumple bajo la premisa de que los ajustes de transferencia de LRGBCombination se «mantengan por completo en sus valores predeterminados». Este proceso ofrece opciones para modificar los pesos de canal, la función de transferencia y la reducción de ruido de crominancia; en cuanto tocas estas opciones, el resultado pasa a diferir del de ChannelCombination.
Pregunta 2: ¿por qué al combinar con LRGBCombination en el estado lineal se estropean los colores?
También hubo un aficionado que preguntó por qué, en el estado lineal, al usar LRGBCombination para combinar L, R, G, B por separado, o para combinar L con RGB, los colores se estropean.
La respuesta coincide con un artículo que compartí anteriormente: porque LRGBCombination es un proceso no lineal y necesita ejecutarse en el estado no lineal. Aunque al combinar sin más los canales RGB (y manteniendo los valores predeterminados) no te encuentras con problemas, en cuanto interviene la L, o ajustas los parámetros de la interfaz, pueden surgir problemas.