The grading group contains every module to be used artistically and doing color and tones corrective and creative work (including chromatic adaptation / white balance)
El método de variaciones tonales de darktable crea un efecto de tono lineal de dos colores donde las sombras y los toques de luz están representados por dos colores diferentes. En la imagen de ejemplo que se muestra a continuación se puede ver una imagen original en blanco y negro y otra en la que se aplica un efecto de variaciones tonales con azul en las sombras y amarillo en las luces. |
Compared to traditional split-toning our module has more parameters to influence its behavior. We have parameter “balance”, which offsets the 50% gray level in your image – at your choice – more to the shadows or more to the highlights. Additionally, with parameter “compression” you can compress toning in the shadows and highlights and leave a gap in the mid-tones, which remain untouched by the effect.
El módulo de variaciones tonales no convierte las imágenes a blanco y negro, y tiene beneficios limitados sobre las imágenes a color. Así que, si quiere realizar una variación tonal tradicional, utilice el módulo monocromo (ver Sección 3.4.3.6, “Monocromo”) para hacer que la imagen sea en blanco y negro antes de jugar con el efecto de variaciones tonales.
Estos controles se utilizan para establecer el color del efecto de variación tonal, seleccionando el color y la saturación deseados para las sombras y las luces. Al pulsar en los cuadrados de color, se abrirá un cuadro de diálogo de selección de color que le ofrece una selección de los colores más utilizados, y permite definir un color en el espacio de color RGB.
Este parámetro representa la relación del tono entre las sombras y las luces altas. Para un valor de 50%, la mitad del rango de luz en la imagen se utiliza para los tonos de las sombras, y la otra mitad para el tono de las luces altas.
La compresión es un porcentaje del rango total de la luminosidad que no es afectada por el tono de color. El valor predeterminado es el 33%; este no es el comportamiento predeterminado de la variación tonal original, la cual sería 0% de compresión. La elección del 33% como valor predeterminado es para invitarle a experimentar con estos parámetros y cómo extiende el método el método de variación tonal original.
Varios parámetros controlan el efecto de este módulo. Una mayor versatilidad se puede lograr si aplica mezclas y mascaras. (ver Sección 3.2.5, “Mezclado”).
el eje horizontal representa el rango de valores con el que puede trabajar. El eje vertical muestra las modificaciones que puede aplicar al diseñar una curva. Tanto en el eje horizontal como vertical, puede trabajar con la luminosidad, saturación o tono.
Puede hacer click en cualquiera de los ocho nodos de la curva y arrastrarlos para un ajuste vertical. Un circulo indica con cuanta fuerza serán afectados los nodos adyacentes. Utilice la rueda de su ratón para cambiar el diámetro del circulo. También puede utilizar os ocho puntos de control inferiores (los triángulos que definen el valor vertical de los nodos) para ajustar la curva.
A color picker is activated by pressing and will show the picked values in the diagram. You can use an area sampling mode by using Ctrl+Click.
A second color picker can be used to directly change the curve based on the sampled area. A Click on will activate the action picker. Then, on the picture, a Ctrl+Click+Drag will create a positive curve for the sampled area and a Shift+Click+Drag a negative curve.
Puede definir curvas para cada uno de los canales de “luminosidad”, “saturación”, y “tono” de forma individual.
Control the interaction mode with the curve. When edit by area is selected the nodes' axis coordinates are fixed. This is the default mode up to darktable version 2.6.
Define el eje horizontal, es decir, el rango de valores en los que se trabaje. Puede elegirse entre “luminosidad”, “saturación” y “tono” (predeterminado). Cambiar este parámetro restablece cualquier curva definida a una línea horizontal recta.
Choose between a “smooth” (default) or “strong” processing mode which alter the final effect.
La interpolación es el proceso por el cual una curva continua se deriva a partir de pocos puntos o nodos. Como este proceso es por aproximaciones, se ofrecen varios métodos que pueden reducir los problemas potenciales que puedieran surgir con algunos sistemas de puntos.
Podría decirse que el método virtualmente más agradable es la “curva segmentaria cúbica”. Dado que proporciona curvas suaves, el contraste en la imagen se mejora. Sin embargo, este método es muy sensible a la posición de los nodos y puede producir cúspides y oscilaciones cuando los nodos están demasiado cerca unos de otros, o cuando hay demasiados. Este método funciona mejor cuando hay solo de 4 a 5 nodos, espaciados uniformemente.
La “curva segmentaria centrípeta” es un método diseñado específicamente para evitar las cúspides y las oscilaciones, pero como inconveniente seguirá los nodos con poca exactitud. Es muy robusto, sin importar el número de nodos y su espaciado, a cambio de producir un contraste más tenue y apagado.
La “curva segmentaria monótona” es un método diseñado específicamente para proporcionar una interpolación monótona, lo que significa que no habrá ninguna de las oscilaciones que puede producir la curva segmentaria cúbica. Este método es muy adecuado cuando intenta crear una función analítica a partir de una interpolación de nodo (por ejemplo: exponencial, logarítmica, potencial, etc.). Tales funciones se proporcionan como ajustes preestablecidos. Es una buena solución intermedia con relación a los dos métodos mencionados anteriormente.
Valores altos incrementan el contraste de color, valores bajos lo disminuyen. El efecto de los deslizadores de este módulo es similar a aplicar un incremento o aplanar la curva a o b en el módulo curva tono (ver Sección 3.4.2.13, “Curva tono”).
Para variaciones tonales, mueva el punto blanco hasta el tinte de altas luces deseado y luego seleccione un tinte para sombras con el punto oscuro. Para un tinte global simple fije ambos puntos en el mismo color.
Empuja la exposición al incrementar las luces con una curva Gausiana de un ancho específico, centrado en una iluminación dada.
Establece la luminosidad media afectada por la luz de relleno. Un selector de color se activa al presionar . Muestra el valor de luminosidad seleccionado en la barra de degradado, que ayuda a encontrar el valor central deseado. Puede cambiar entre el modo de muestreo de puntos y de áreas desde el panel del selector de color global (consulte Sección 3.3.6, “Cuentagotas”).
El mapeo tonal global procesa cada pixel de una imagen HDR, sin tomar los en cuenta los alrededores. Esto es generalmente más rápido que otros mapeos de tonos locales, ya que el módulo mapeo de tonos implementado, puede llevar a resultados menos convincentes con escenas dinámicas muy altas. Como una mejora a los operadores originales, darktable mantiene detalles de la imagen de entrada, y las transfiere de regreso a la imagen de salida.
Los operadores de mapeo tonal global Reinhard, Filmic y Drago están disponibles para su uso. Dependiendo del operador seleccionado, diferentes parámetros pueden ser ajustados. Algunos operadores se ajustan de forma completamente automática, y no requieren controles específicos.
Solo ofrecido por el operador Drago . Este parámetro influencia el contraste de la imagen de salida. Es un parámetro esencial para ajustar la compresión de valores altos y la visibilidad de detalles en áreas oscuras. De acuerdo con el documento original, un valor de 0.85 es recomendado como punto de partida.
Solo ofrecido por el operador Drago . Este es un factor de escala para ajustar el brillo global de la imagen con el brillo que se espera mostrar. Se mide en cd/m 2 , y debería igualar el valor ajustado a su dispositivo de salida. Valores altos crean imágenes más brillantes, mientras que valores bajos resultan en imágenes más oscuras.
Siguiendo el concepto de Ansel Adams,a la luminosidad (basada en el canal L de Lab) se divide en un número de zonas que van del negro puro al blanco puro. Estas zonas se muestran en una barra. El número de zonas puede ser cambiado al mover la rueda del ratón sobre la barra (por defecto son 10 zonas).
La barra de luminosidad se divide horizontalmente, en su parte superior muestra las zonas de los módulos de salida y la parte inferior las zonas de acuerdo al módulo de entrada. En su estado original, ambas partes están completamente alineadas. Mientras que las zonas de salida se mantienen estáticas, usted puede hacer click-izquierdo y arrastrar el punto de control de la zona y modificar el mapeo de la zona. Al mover el punto de control proporcionalmente se expande la zona de un lado y se comprimen las zonas del otro lado. Cualquier punto de control existente se mantiene en su lugar, previniendo de forma efectiva cambios a las zonas más allá de la zona marcada. Utilice el click derecho para remover un punto de control.
The preview shows the image broken down in zones. When hovering above a zone on the zonebar, that zone – either from input or output – is highlighted on the preview.
Este deslizador controla el efecto sobre las sombras; valores positivos iluminarán las sombras mientras que valores negativos las oscurecerán.
Este deslizados controla el efecto sobre las luces; valores negativos oscurecerán las luces altas mientras que los valores positivos las iluminarán.
Por defecto, el algoritmo de este módulo deja los puntos negros y blancos sin tocar. En algunos casos, una imagen puede contener variaciones tonales mas allá del punto blanco, i.e. por encima de un valor de luminancia de 100. Un cambio negativo en el deslizador de ajuste de punto blanco le permite decrementar estos valores al rango adecuado para que más detalles de las luces sean visibles.
Este combobox escoge el filtro subyacente de desenfoque, gausiano o bilateral. Pruebe el filtro bilateral si experimenta halos con el desenfoque gausiano.
Este deslizador controla la proporción del filtro de desenfoque utilizado. Valores altos proveen una transición suave entre las sombras y las luces pero pueden crear halos. Valores bajos reducirán la cantidad de halos pero pueden crear una apariencia artificial. Como ya se ha dicho, el filtro bilateral es mucho más propenso a los artefactos de halo.
Este deslizador controla que tan fuerte se extiende el efecto a los tonos medios; los valores altos reducen el efecto a las sombras y luces extremas; los valores bajos también causan ajustes fuertes a los tonos medios. Normalmente solo necesitará tocar este parámetro si quiere limitar el efecto de las sombras y luces altas extremas; incrementando el valor en dicho caso. Al 100%, este módulo ya no tendrá efecto visible ya que solo los negros y blancos absolutos son afectados.
This slider controls the color saturation adjustment made to shadows; high values cause saturation enhancements on lightened shadows; low values cause desaturation on lightened shadows. It is normally safe to leave this at its default of 100%. This gives a natural saturation boost on shadows – similar to the one you would also expect in nature if shadows would receive more light.
Este deslizador controla el ajuste a la saturación de color aplicada a las luces; valores altos causan mejoras en la saturación de las luces altas opacas; valores bajos causan desaturación en las luces altas opacas. Usualmente las luces altas no contienen suficiente información de color para proveer colores convincentes al ser oscurecidas. Quizás quiera jugar un poco con este parámetro para buscar los valores que mejor se le ajusten dependiendo de su imagen específica; pero tenga cuidado ya que a veces los resultados quizás no siempre sean completamente satisfactorios.
En la imagen original se expuso la pared iluminada por la luz solar para evitar luces recortados. Como consecuencia, el interior del granero tiene negros en las sombras. | |
Las sombras se iluminan; las luces permanecen igual; el efecto general se atenúa un poco al modo de mezcla“normal” y una opacidad de 65%. | |
Imagen resultante. |
La herramienta de niveles ofrece dos modos de operación: “manual” y “automático”.
En el modo “manual” la herramienta de niveles muestra el histograma de la imagen, y muestra tres barras con manillas. Al arrastrar las manillas se modificarán los tonos en la imagen. Esas barras controlan los puntos negros, grises medios y blancos, en los valores absolutos de la luminosidad de la imagen (el valor L de Lab).
Puede mover las barras blancas y negras para igualar los bordes derecho e izquierdo del histograma, lo que hará que la salida de la imagen abarque too el rango tonal disponible. La imagen que anteriormente era plana ahora tendrá mas contraste y resalte.
Al mover la barra media se modificarán los tonos grises medios. Al moverse hacia la izquierda se hará a la imagen más brillante, al moverse hacia la derecha se hará más oscura. A esto se refiere usualmente como el cambio en el gamma de la imagen.
Hay tres selectores de color en negro, gris y blanco, disponibles presionando el respectivo ícono de color . Pueden usarse para muestrear directamente el nivel correspondiente de la imagen. Puede cambiarse entre el modo de muestreo de puntos y de áreas desde el panel del selector de color global (consulte Sección 3.3.6, “Cuentagotas”).
El botón “auto” autoajusta los puntos blancos y negros y coloca el gris en el punto exacto entre ellos.
En el modo “automático” el módulo analiza automáticamente el histograma de la imagen, detecta los bordes izquierdo y derecho, y le permite definir el punto negro, el punto gris y el punto blanco en términos de percentiles relativos a estos bordes.
Consejo: Bajo ciertas condiciones, especialmente las fuentes de luz azul altamente saturadas, el módulo de niveles produce más artefactos en los pixeles negros. Vea la opción recorte de gama (Sección 3.4.1.11, “perfil de color de entrada”) sobre como solucionar este problema.
Ajusta el punto negro en porcentajes relativos al borde del histograma (solo en modo “automático” ).
Ajusta el punto gris en porcentajes relativos en los bordes izquierdo y derecho del histograma luego de tener aplicada la corrección de los puntos blancos y negros (solo en el modo “automático” ).
In its default state, curves will be straight lines, defined by few anchor nodes. You can move the nodes to modify the curve. You can generate new nodes by clicking on the curve. With Ctrl+click you generate a new node at the x-location of the mouse pointer and the corresponding y-location of the current curve – this adds a node without risking to accidentally modify the curve. Up to 20 nodes per curve can be defined. To remove a node, move it out of the widget area.
A color picker is activated by pressing and will show the picked values in the graph. You can use an area sampling mode using with Ctrl+click. Numerical Lab values of input and output (see below) at the selected spot or area are shown on top left of the widget.
Depending on the desired intent, you can apply the tone curve in four different color spaces:
Lab, canales enlazados,
Lab, canales independientes,
XYZ, canales enlazados,
RGB, canales enlazados.
Lab es un espacio de color perceptivo que está diseñado para aproximarse a la forma en que los seres humanos perciben los colores y la luminosidad, y representa la información del color independientemente de la información de la luminosidad. En “Lab, canales separados”, se obtiene un control totalmente independiente de la crominancia (canales a/b) y la luminancia (canal L). En “Lab, canales vinculados”, solo está disponible el control de luminancia (canal L). La corrección de saturación de color se calculará automáticamente, para cada pixel, a partir de la corrección de contraste aplicada al canal de luminancia. Esto funciona mejor en los casos en los que se aplica una corrección de contraste sutil, sin embargo proporciona una corrección de saturación cada vez más inexacta a medida que el contraste se realza drásticamente.
XYZ es un espacio lineal de color técnico diseñado para vincular la respuesta de luz fisiológica de los ojos humanos a los espacios RGB. Como Lab, se separa la luminosidad de la información de color, pero lo hace de una manera que no toma en cuenta la función de corrección cerebral de la percepción humana. El modo “XYZ, canales vinculados,” ofrece una alternativa para “Lab, canales vinculados”. Funciona al aplicar la curva de canal L a los tres canales en el espacio de color XYZ. Use el modo de mezcla “ajuste de color” si desea ajustar la intensidad de la escala cromática automática (consulte Sección 3.2.5.4, “Operadores de mezcla”). Se conoce que este modo produce un ligero cambio de tono hacia el amarillo.
Los espacios RGB son espacios de color lineales diseñados para capturar y mostrar imágenes en síntesis aditiva. Están relacionados con la captura y visualización de medios y no aíslan la información de color y luminosidad. “RGB, canales vinculados,” funciona en ProPhoto RGB y aplica la curva del canal L a los tres canales en el espacio de color RGB. Se conoce que agregar contraste en el espacio RGB desatura las altas luces y aumenta la saturación en las luces bajas. Aún así esta ha demostrado ser la forma más confiable de editar el contraste y es la forma estándar de hacerlo en la mayoría de los programas. Este modo hace que el módulo de curva de tono se comporte de la misma manera que la curva base (vea Sección 3.4.1.5, “Curva base”), excepto que este último funciona en el espacio RGB de la cámara.
Notice that the interface is controlled in Lab in all cases. This means that the middle gray coordinate is always 50% in the graph, no matter what color space is used. The same applies to the inset histogram displayed in the background of the curve. The controls are converted to the relevant color space before the corrections are applied – in RGB and XYZ, the middle-gray is therefore remapped from 50% to 18%.
La curva de tono en el canal L funciona en la luminosidad. Para una mejor visión general, se muestra un histograma de luminosidad en el diagrama. Al trabajar en “Lab, canales vinculados”, “RGB, canales vinculados” o “XYZ, canales vinculados”, la curva del canal L es la única disponible.
La línea horizontal representa la luminosidad de los pixeles de la imagen de entrada. La línea vertical representa la luminosidad de los pixeles de la imagen de salida. Una línea recta no cambia nada. Un punto sobre la barra diagonal original incrementa la luminosidad, mientras un punto inferior la disminuirá. Al mover el centro de la curva hacia arriba se ilumina la imagen, y al moverse hacia abajo se oscurecerá la imagen. Una curva en forma de S mejorará el contraste de la imagen.
Las curvas en los canales a y b funcionan con valores de color y están disponibles solo en el espacio de color “Lab, canales separados”. La línea horizontal representa el valor del canal de color de los pixeles de la imagen de entrada. La línea vertical representa el valor del canal de color de los pixeles de la imagen de salida. Los valores positivos corresponden a colores más magenta; los valores negativos corresponden a colores más verdosos. Los valores b positivos corresponden a colores más amarillentos; los valores b negativos corresponden a colores más azulados.
Una línea recta no cambia nada. Al mover el centro de la curva se aplicará un tinte sobre la imagen: al mover el canal a hacia arriba se dará un tinte magenta; al mover el canal b hacia abajo se le dará un tinte amarillo; al mover el canal a hacia abajo se le dará un tinte verde; al mover el canal b hacia abajo se le dará un tinte azul.
Al incrementar/disminuir estrepitosamente las curvas, sin desplazar el centro, se incrementará/disminuirá la saturación de color de los canales respectivos. Con curvas definidas apropiadamente, puede obtener un control delicado sobre la saturación, dependiendo del color de los pixeles de entrada.
La interpolación es el proceso por el cual una curva continua se deriva a partir de pocos puntos o nodos. Como este proceso es por aproximaciones, se ofrecen varios métodos que pueden reducir los problemas potenciales que puedieran surgir con algunos sistemas de puntos.
Podría decirse que el método virtualmente más agradable es la “curva segmentaria cúbica”. Dado que proporciona curvas suaves, el contraste en la imagen se mejora. Sin embargo, este método es muy sensible a la posición de los nodos y puede producir cúspides y oscilaciones cuando los nodos están demasiado cerca unos de otros, o cuando hay demasiados. Este método funciona mejor cuando hay solo de 4 a 5 nodos, espaciados uniformemente.
La “curva segmentaria centrípeta” es un método diseñado específicamente para evitar las cúspides y las oscilaciones, pero como inconveniente seguirá los nodos con poca exactitud. Es muy robusto, sin importar el número de nodos y su espaciado, a cambio de producir un contraste más tenue y apagado.
La “curva segmentaria monótona” es un método diseñado específicamente para proporcionar una interpolación monótona, lo que significa que no habrá ninguna de las oscilaciones que puede producir la curva segmentaria cúbica. Este método es muy adecuado cuando intenta crear una función analítica a partir de una interpolación de nodo (por ejemplo: exponencial, logarítmica, potencial, etc.). Tales funciones se proporcionan como ajustes preestablecidos. Es una buena solución intermedia con relación a los dos métodos mencionados anteriormente.
La escala le permite cambiar la forma de la visualización del gráfico para que surjan ciertas propiedades que lo ayuden a dibujar curvas significativas. Observe que la opción de escala solo afecta la visualización de la curva, no los parámetros reales.
De forma predeterminada, se utiliza la escala “lineal”. Esta escala utiliza ejes de abscisas y ordenadas uniformemente espaciadas.
The “log” scale will compress the high values and dilate the low values, on both the abcissa and the axis of ordinates, so that the nodes in lowlights get more space on the graph and can be controlled more clearly.
When using the logarithmic scale, a “base of the logarithm” slider appears that lets you control the amount of compression/dilatation operated by the scale. If you draw purely exponential or logarithmic functions from identity lines, setting this values defines the base of such functions.
El módulo tiene deslizadores para cada uno de los tres atributos afectados. En su posición neutral (cero) la imagen permanece sin cambios. Al mover los deslizadores hacia la izquierda a valores negativos se reduce el contraste, el brillo y la saturación, respectivamente. Al mover los deslizadores a la derecha hacia valores positivos, se logrará un incremento.
un ajuste del contraste y el brillo mucho más versátil se ofrece en los módulos curva tono, niveles, y sistema de zonas (ver Sección 3.4.2.13, “Curva tono”, Sección 3.4.2.12, “Niveles”, y Sección 3.4.2.10, “Sistema de zonas”). Igualmente puede ajustar la saturación de color de forma más detallada con los módulos curva tono, contraste de color, y zonas de color zones (ver Sección 3.4.2.13, “Curva tono”, Sección 3.4.2.6, “Contraste de color”, y Sección 3.4.2.3, “Zonas de color”).
Depending on the desired intent, you can work in two different modes:
RGB, linked channels
RGB, independent channels
Puede mover las barras blancas y negras para igualar los bordes derecho e izquierdo del histograma, lo que hará que la salida de la imagen abarque too el rango tonal disponible. La imagen que anteriormente era plana ahora tendrá mas contraste y resalte.
Al mover la barra media se modificarán los tonos grises medios. Al moverse hacia la izquierda se hará a la imagen más brillante, al moverse hacia la derecha se hará más oscura. A esto se refiere usualmente como el cambio en el gamma de la imagen.
There are three color pickers in black, gray, and white, available by pressing the respectively colored icon. You can use them to sample the corresponding level directly from the image.
El botón “auto” autoajusta los puntos blancos y negros y coloca el gris en el punto exacto entre ellos.
The picker on the right of “auto” button autoadjusts based on a selected area on the picture.
Consejo: Bajo ciertas condiciones, especialmente las fuentes de luz azul altamente saturadas, el módulo de niveles produce más artefactos en los pixeles negros. Vea la opción recorte de gama (Sección 3.4.1.11, “perfil de color de entrada”) sobre como solucionar este problema.
Sets the gray point in percentiles relative to the left and right borders of the histogram after having applied the black point and white point corrections.
In its default state, curves will be straight lines, defined by few anchor nodes. You can move the nodes to modify the curve. You can generate new nodes by clicking on the curve. With Ctrl+click you generate a new node at the x-location of the mouse pointer and the corresponding y-location of the current curve – this adds a node without risking to accidentally modify the curve. Up to 20 nodes per curve can be defined. To remove a node, move it out of the widget area.
A color picker is activated by pressing and will show the picked values in the graph. You can use an area sampling mode using with Ctrl+click.
A second color picker can be used to directly change the curve based on the sampled area. A Click on will activate the action picker. Then, on the picture, a Ctrl+Click+Drag will create a positive curve for the sampled area and a Shift+Click+Drag a negative curve.
Depending on the desired intent, you can apply the RGB curve in two different color spaces:
RGB, canales enlazados.
RGB, independent channels.
RGB spaces are linear color spaces designed to capture and display images in additive synthesis. They are related to capture and display media and do not isolate color and lightness information. The “RGB, linked channels,” works in ProPhoto RGB and applies the L-channel curve to all three channels in the RGB color space. Adding contrast in RGB space is known to desaturate highlights and boost saturation in lowlights, but this has proven to be the most reliable way to edit contrast, and is the standard way to do it in most software.
La interpolación es el proceso por el cual una curva continua se deriva a partir de pocos puntos o nodos. Como este proceso es por aproximaciones, se ofrecen varios métodos que pueden reducir los problemas potenciales que puedieran surgir con algunos sistemas de puntos.
Podría decirse que el método virtualmente más agradable es la “curva segmentaria cúbica”. Dado que proporciona curvas suaves, el contraste en la imagen se mejora. Sin embargo, este método es muy sensible a la posición de los nodos y puede producir cúspides y oscilaciones cuando los nodos están demasiado cerca unos de otros, o cuando hay demasiados. Este método funciona mejor cuando hay solo de 4 a 5 nodos, espaciados uniformemente.
La “curva segmentaria centrípeta” es un método diseñado específicamente para evitar las cúspides y las oscilaciones, pero como inconveniente seguirá los nodos con poca exactitud. Es muy robusto, sin importar el número de nodos y su espaciado, a cambio de producir un contraste más tenue y apagado.
La “curva segmentaria monótona” es un método diseñado específicamente para proporcionar una interpolación monótona, lo que significa que no habrá ninguna de las oscilaciones que puede producir la curva segmentaria cúbica. Este método es muy adecuado cuando intenta crear una función analítica a partir de una interpolación de nodo (por ejemplo: exponencial, logarítmica, potencial, etc.). Tales funciones se proporcionan como ajustes preestablecidos. Es una buena solución intermedia con relación a los dos métodos mencionados anteriormente.
Este módulo ofrece una herramienta versátil para ajustar el balance de color de una imagen. Se puede usar para revertir los moldes de color parásitos o para mejorar la atmósfera visual de una imagen utilizando , una técnica popular en la industria del cine. El módulo ofrece una herramienta versátil para ajustar el balance de color de una imagen. Se puede utilizar para revertir la desviación de color parásita o para mejorar la atmósfera visual de una imagen utilizando el etalonaje o dosificado, una técnica popular en la industria del cine. |
The color balance allows you to shift colors selectively by luminance range: shadows, mid-tones, and highlights. It does so using two different methods:
realce, gama, ganancia , la manera clásica, que permite un control más independiente de las sombras y de las altas luces,
pendiente, desplazamiento, potencia, el nuevo estándar definido por la Lista de Decisión de Color de la Sociedad Americana de Cinematógrafos (ASC CDL), más adecuado para la edición referida a la escena.
Three different control layouts can be accessed by clicking on the shadows label: A vertical view as shown on the screenshot above, a tabulated view presenting one of the three group at a single time and a columned view displaying all controls horizontally.
Los ajustes maestros afectan a toda la imagen. No están disponibles en modo realce, gama, ganancia (sRGB). Los rangos del control deslizante están limitados a los valores habituales ([50%; 150%] para las saturaciones, [-50%; 50%] para el contraste), pero se pueden definir valores más altos y más bajos desde las entradas del teclado después de hacer clic derecho en deslizador.
Nota adicional: a pesar de que este módulo actúa en los colores RGB, su ubicación en el pixelpipe la pone en el espacio de color Lab. En consecuencia, el módulo convierte de Lab a RGB, hace el ajuste de color, y luego lo convierte de nuevo a Lab.
realce, gama, ganancia (sRGB) es el modo heredado de darktable 2.4 y anteriores. En este modo, las transformaciones de color se aplican en el espacio de color sRGB codificado con el gamma sRGB (gamma promedio de 2.2).
realce, gama, ganancia (ProPhotoRGB) es el mismo que el anterior, pero funciona en el espacio ProPhoto RGB, codificado linealmente. En este modo, los parámetros RGB se corrigen en la luminancia XYZ (canal Y) internamente para que solo afecten al color, y solo los “factores” que ajustan la luminancia.
pendiente, desplazamiento, potencia (ProPhotoRGB) aplica ASC CDL en el espacio ProPhoto RGB, codificado linealmente. Al igual que en el modo anterior, los parámetros RGB se corrigen internamente en la luminancia XYZ. En este modo, el parámetro de pendiente actúa como una compensación de exposición, el desplazamiento actúa como una corrección de nivel de negro y la potencia actúa como una corrección de gamma. Todos los parámetros tendrán algún impacto en todo el rango de luminancia, pero la pendiente afectará principalmente a las luces altas, la desviación afectará principalmente a las sombras y la potencia afectará principalmente a los tonos medios.
Para una mayor eficiencia, en pendiente, desplazamiento, potencia, se recomienda establecer primero la pendiente, luego el desplazamiento, y finalmente la potencia, en este orden. El nombre del modo se puede usar como mnemotécnico para recordar el orden.
En el modo pendiente, desplazamiento, potencia, el parámetro de sombras tiene un efecto mucho más intenso que en realce, gama, ganancia. Al pasar de lo primero a lo segundo, debe adaptar la saturación en sombras, dividiendo aproximadamente por 10.
Estos parámetros afectan la interfaz de usuario utilizada para los controles de sombras, tonos medios y altas luces.
Los controles RGBL permiten el acceso directo de los parámetros RGB que se enviarán al algoritmo y se ajustarán internamente en la luminancia XYZ, según el modo utilizado. Son los únicos que siguen en existencia en la historia de desarrollo de darktable.
Los controles HSL permiten un control más intuitivo, pero son solo una interfaz: los tonos y las saturaciones se calculan dinámicamente desde y hacia los parámetros RGB y no se almacenan. Durante la conversión de HSL a RGB, invariablemente se asume que la luminosidad de HSL es del 50%, por lo que los parámetros RGB siempre están equilibrados para evitar cambios de luminosidad. Por otro lado, durante la conversión de RGB a HSL, la luminosidad de HSL no se corrige.
Como consecuencia, la edición en RGB, luego en HSL, nuevamente en RGB no retendrá los parámetros RGB originales, sino que los normalizará de modo que la luminosidad de HSL sea del 50%. La diferencia es apenas perceptible en la mayoría de los casos, especialmente al usar los modos que ya corrigen los parámetros RGB internamente en la luminancia XYZ.
En ambos modos, los controles deslizantes de “factor” adicionales actúan en todos los canales RGB a la vez. Su efecto es similar al de los controles del módulo niveles (vea Sección 3.4.2.12, “Niveles”) y afecta solo a la luminancia.
La saturación de entrada es una corrección de saturación aplicada antes del balance de color. Se puede utilizar para atenuar los colores antes de ajustar el balance, facilitando el proceso de las imágenes difíciles. Cuando se desatura completamente, se crea una imagen monocromática basada en la luminancia que se puede usar como una máscara de luminancia que sirve para crear filtros de color con los ajustes de balance de color; como el efecto de tono dividido o sepia (es posible que desee utilizar los modos de fusión en ese momento).
La saturación de salida es una corrección de saturación aplicada justo después del balance de color. Es útil cuando se encontró un balance de matiz adecuado pero con el efecto demasiado intenso, por lo que puede ajustar la saturación global en lugar de editar la saturación individualmente de cada canal, provocando posiblemente un conflicto con los colores.
El control deslizante del contraste permite aumentar la separación de luminancia. El valor del punto de referencia define el valor de luminancia que no se verá afectado por la corrección de contraste, por lo que el contraste pasará sobre el punto de referencia. Los valores de luminancia por encima del punto de referencia se amplificarán de forma casi lineal. Los valores de luminancia por debajo del punto de referencia se comprimirán con una función de potencia (creando una punta). Esta corrección se produce después de la saturación de salida y se aplica en todos los canales RGB por separado, por lo que es posible que los tonos y las saturaciones no se conserven en el caso de ajustes drásticos (las sombras pueden estar sobresaturadas, las luces altas estar desaturadas y es de esperar algún cambio de color).
Dependiendo del modo establecido, la configuración de las sombras controlará la elevación o el desplazamiento, los tonos medios controlarán la gamma o la potencia, y las luces altas controlarán la ganancia o la pérdida. Los parámetros se transfieren tal como están cuando se cambia el modo.
En el modo RGBL, el rango de los deslizadores RGB está limitado a [-0.5; 0,5]. En el modo HSL, el rango de los controles deslizantes de saturación está limitado a [0%; 25%]. Los valores fuera de estos rangos se pueden definir con el teclado después al pulsar el botón derecho en el control deslizante.
El cuentagotas cerca de la etiqueta optimizar luminosidad seleccionará la imagen completa y optimizará los factores para sombras, tonos medios y luces, por lo que la luminancia promedio de la imagen es 50 % Lab, el máximo es 100% y el mínimo es 0%, a la salida de este módulo. Esto es esencialmente una normalización de histograma, similar a lo que puede lograr en el módulo de niveles. El optimizador es preciso solo cuando se utiliza en el modo pendiente, desplazamiento, potencia. Funciona apenas bien en los otros modos.
En caso de que desee un mayor control, puede definir tres parches de control utilizando los selectores de color en frente de cada control deslizante de factor, para muestrear la luminancia en las áreas seleccionadas. El selector de color de sombras muestrea la luminancia mínima, en los tonos medios se muestrea el promedio y en los resaltados se muestrea la luminancia máxima. El parámetro más sensible es el factor de tonos medios, ya que la selección de un área ligeramente diferente puede llevar a cambios drásticos en los parámetros. El uso de los factores de selección de color solo, sin activar la optimización de luma, permitirá realizar ajustes sin una optimización general, pero cada parámetro se computa siempre a partir de los otros dos. Una vez que se seleccionan los parches, la etiqueta se convierte en “optimizar luma a partir de los parches”. Para restablecer un parche, simplemente puede rehacer la selección. Los parches no se guardan en los parámetros y se guardan solo durante la sesión actual.
Es importante tener en cuenta que el ajuste realizado de luminancia se centra solo en la salida del módulo de balance de color y no toma en cuenta otros ajustes de luminancia realizados en módulos que vienen posteriormente en la tubería del pixel (película, curva tono, zonas de color, niveles, mapeo tonal global, etc.). No se recomienda utilizar el balance de color para reasignar la luminancia globalmente en la imagen porque no conserva los colores originales; además los módulos como curva tono o película son más adecuados para este propósito. Los ajustes de luminancia en el balance de color son más adecuados para la corrección local, en combinación con los ajustes de color, para la graduación del color con máscaras.
En una imagen en la que algunas áreas están expuestas a la luz solar directa y otras áreas están expuestas a la luz reflejada (sombras), o cuando varias fuentes de luz artificial están presentes simultáneamente, las sombras y las altas luces a menudo tienen diferentes temperaturas de color. Estas imágenes son particularmente difíciles de corregir, ya que ningún balance de blancos general coincidirá con todos los colores a la vez. El optimizador de neutralización de color tiene por objetivo ayudarlo a encontrar el color complementario para las sombras, los tonos medios y las altas luces, de modo que el aspecto de los colores se reviertan y el color promedio de la imagen sea un gris neutro.
De forma similar a la optimización de luma, el selector de color junto a la etiqueta neutralizar colores activará una optimización general de toda la imagen. Esto funciona de manera justa en la fotografía de paisajes, o en cualquier fotografía con un espectro completo de colores y luminancias. Para la fotografía nocturna y de eventos, lo más probable es que esto falle y se tendrá que ingresar manualmente las áreas de muestreo con los selectores de color al frente de cada control deslizante de tono. Para la muestra de luces altas, use un color expuesto a las luces que deberían ser de color blanco neutro o gris claro. Para la muestra de sombras, use un color expuesto a la luz ambiente que debe ser negro neutro o gris oscuro. Para la muestra de tonos medios, use un color expuesto tanto por el ambiente como por las luces puntuales.
El éxito de la optimización depende de la calidad de las muestras. No todos los conjuntos de muestras convergerán en una buena solución, debe asegurarse de que los parches de color que elija sean auténticamente neutros en la vida real. En muchos casos, el optimizador producirá el tono correcto pero con una saturación excesiva que necesitará algunos ajustes adicionales. En algunos casos, no se entregará una optimización válida y deberá restablecer los parámetros de saturación y comenzar de nuevo, o simplemente detenerse después de la selección de parches. Tenga en cuenta que en la optimización automática, la saturación máxima es del 25%, lo que en muy pocos casos podría no ser suficiente, pero evitará resultados inconsistentes en la mayoría.
Si selecciona los parches de color con el cuentagotas de tonos, sin activar la optimización, el software solo realizará una pasada de optimización y se detendrá, por lo que le permite controlar cada rango de luminancia por separado y evitar la divergencia de la solución en los casos extremos. Las correcciones de matiz y saturación se calculan teniendo en cuenta los otros dos rangos de luminancia y los tres factores, y siempre emitirán el color complementario del área seleccionada. Si por otro lado, desea reafirmar el color del área, puede agregar 180° al tono calculado. Una vez que se seleccionan los parches, la etiqueta se convierte en “neutralizar los colores de los parches”. Para restablecer un parche, simplemente puede rehacer la selección. Los parches no se guardan en los parámetros y se guardan solo durante la sesión actual. Los parámetros encontrados por la neutralización automática son precisos solo en el modo pendiente, desplazamiento, potencia, pero también pueden funcionar en cierta medida en realce, gama, ganancia también.
En el módulo se proporcionan varios ajustes preestablecidos para ayudar a comprender cómo puede usarse.
El ajuste preestablecido de color verde azulado/naranja es un aspecto muy popular en el cine y un buen modelo de escaparate. Está diseñado para usarse con dos instancias y máscaras: la primera instancia excluirá los tonos de piel y cambiará los colores neutros hacia el verde azulado con más dominante azul. El segundo revertirá parcialmente el primero y agregará más viveza solo a los tonos de piel. Juntos ayudarán a crear una separación entre sujetos y fondos. Sin embargo, los parámetros de enmascaramiento y mezcla deberán modificarse para adaptarse a cada imagen.
Otros ajustes preestablecidos proporcionan simulaciones de películas Kodak. De la misma manera, puede recrearse cualquier aspecto de película deseado con balance de color.
Primero seleccione su canal de salida, luego establezca la cantidad que cada canal de entrada introducirá a ese canal de salida. Entre sus muchos usos, este módulo se puede usar para ver los canales RGB individualmente: use el destino gris y ponga el valor en 1 en el canal de entrada que desea ver y 0 en los demás.
Para tonos de piel, el canal azul suele representar los detalles, con el canal rojo se tienden a tener tonos mas suaves que con el verde. Por ende, el procesado tonal es controlado por como mezclamos estos tres canales de entrada. | |
Aquí tiene un retrato monocromo producido al simplemente seleccionar el canal gris como salida. Un tono de piel suave se logra al reducir el canal de entrada azul y también al enfatizar el canal de entrada rojo relativo al verde. Una mezcla RGB de 0.9, 0.3, -0.3 fue utilizada junto con un incremento en la exposición de 0.1 EV para iluminar la imagen. | |
En este ejemplo, una mezcla RGB de 0.4, 0.75, -0.15 utiliza más verde que rojo, recuperando algunas características. Aún reducimos el canal azul en la mezcla para des-enfatizar texturas de piel no deseadas. |
Las películas clásicas en blanco y negro tienen respuestas características distintas al color. Seleccione gris como su canal de mezcla de salida, y pruebe los valores sugeridos abajo para su tipo de película favorito.
Tipo de película | Rojo | Verde | Azul |
AGFA 200X | 0.18 | 0.41 | 0.41 |
Agfapan 25 | 0.25 | 0.39 | 0.36 |
Agfapan 100 | 0.21 | 0.40 | 0.39 |
Agfapan 400 | 0.20 | 0.41 | 0.39 |
Ilford Delta 100 | 0.21 | 0.42 | 0.37 |
Ilford Delta 400 | 0.22 | 0.42 | 0.36 |
Ilford Delta 3200 | 0.31 | 0.36 | 0.33 |
Ilford FP4 | 0.28 | 0.41 | 0.31 |
Ilford HP5 | 0.23 | 0.37 | 0.40 |
Ilford Pan F | 0.33 | 0.36 | 0.31 |
Ilford SFX | 0.36 | 0.31 | 0.33 |
Ilford XP2 Super | 0.21 | 0.42 | 0.37 |
Kodak T-Max 100 | 0.24 | 0.37 | 0.39 |
Kodak T-Max 400 | 0.27 | 0.36 | 0.37 |
Kodak Tri-X 400 | 0.25 | 0.35 | 0.40 |
Contraste normal | 0.43 | 0.33 | 0.30 |
Alto contraste | 0.40 | 0.34 | 0.60 |
B/N genérico | 0.24 | 0.68 | 0.08 |
El módulo utiliza una gradiente para modificar la exposición y el color dominante de la imagen de una forma no homogénea.
Este módulo sabe como provocar artefactos de bandas bajo ciertas condiciones; considere activar el módulo de tramado (ver Sección 3.4.1.1, “Tramado”).
Ajusta la densidad del filtro en [ev]. Un valor bajo lo sub-expone ligeramente mientras que un valor alto aplica un filtro mas fuerte.
Se expresa en [ev] lo cual es equivalente a f-stops. Lens filters are often referred as ND2, ND4, ND8 and so on. Each time you add an [ev] you double the ND. So ND2 is 1 ev, ND4 is 2 ev, and so on. You can also express it in optical density or transmittance. The table below sums up the different approach for the most common filters:
ND | [ev] or f-stop | absorbance | transmittance |
ND2 | -1 | 0.3 | 50% |
ND4 | -2 | 0.6 | 25% |
ND8 | -3 | 0.9 | 12.5% |
ND400 | -9 | 2.7 | 0.195% |
Ajusta la progresividad de la gradiente. Un valor bajo crea una transición suave, mientras que un valor alto genera una transición abrupta.
Aquí tiene un ejemplo que muestra varias opciones del filtro de densidad graduada de darktable:
Esta es la imagen original con un lindo cielo sobreexpuesto, utilícelo como referencia para los cambios a continuación... | |
Ahora hemos agregado un filtro ND8 neutral, el cual hace un buen trabajo sobre la imagen.. | |
Y por último, agregamos un filtro de color naranja y lo rotamos -180 grados, aplicándolo sobre el agua/arboles para un uso más artístico del filtro. |
El filtro de densidad graduada de darktable es una herramienta poderosa. Sin embargo, los filtros físicos tienen ciertas ventajas por sobre las soluciones netamente digitales. Con un filtro físico GND puede de hecho reducir el rango dinámico de su escena para que se ajuste mejor a los límites del sensor de su cámara.
En este ejemplo un filtro de hardware GND (Hitech ND0.6, borde suave) ayudó a prevenir la sobre-exposición en el cielo y la punta de los árboles, mientras que al mismo tiempo se obtiene una imagen con un suelo bien expuesto. Un elemento preocupante es el deterioro de la luz en troncos de los árboles de abajo hacia arriba. | |
El filtro de densidad graduada de darktable junto con la propiedad de mascaras paramétricas (ver Sección 3.2.5.6, “Mascara paramétrica”) es útil. Podemos agregar una gradiente de brillo que es simplemente inversa a la relación del filtro de hardware. Ya que solo queremos compensar el deterioro no natural del brillo sobre los troncos de los arboles, podemos combinar el módulo con una mascara de mezcla que le sea útil. | |
La imagen resultante. |
Consejo: Si ya sabe que tiene intención de utilizar el filtro de densidad graduada antes de tomar la foto con su cámara, quizás quiera sub-exponer uno o dos tercios su apertura para asegurarse de que los detalles permanezcan en las luces altas. Cuando todos los detalles han sido sobre iluminados, el filtro de densidad graduada no producirá resultados placenteros, esta es una limitación inherente al post-procesado digital. Para instrucciones sobre como sub-exponer intencionalmente, por favor, consulte el manual de su cámara, busque la “compensación de exposición”.
It is recommended that you look at all 3 tabs (“Simple”, “Advanced”, “Masking”) before attempting to use the Tone Equalizer module.
The 9 sliders on the “Simple” tab (see screenshot above) correlate to the 9 control points which appear across the centre of the graph on the “Advanced” tab.
The histogram which appears on the “Advanced” tab does no represent your image. It represents the mask which the Tone Equalizer is creating for your image. This is an important distinction to understand. The aim is to get that histogram extended as far as possible to the left and right sides of the graph. |
To do that, we go to the “Enmascaramiento” tab, and adjust the Mask Exposure Compensation and Mask Contrast Compensation sliders. Selecting each eye dropper will allow the Tone Equalizer module to select the most appropriate values for you. Having done that, check the histogram in the Advanced tab again. It should now be fairly evenly distributed across the graph. |
Now, you can Click+drag the control points (on the “Advanced” tab) to increase or decrease any part of the tonal range of your image. Adjust control points on the left side to brighten/darken shadow tones. Adjust control points on the right side to brighten/darken highlight tones. Alternatively, you can use the Simple tab and control the adjustment through the use of your mouse wheel over the image.
The cursor in the Tone Equalizer contains a lot of information. You'll see some cross hairs, with what appears to be a single grey circle in the middle. But it's not a single circle. It's 2 concentric circles. The outer circle will always represent the tonal value under the mouse pointer, as it was before any adjustment was made. The inner circle will show the tonal value under the mouse pointer after any adjustment has been made. So if the inner circle is brighter than the outer circle, it means a brightening adjustment has been made to that part of the tonal range of the image. If the inner circle is darker than the outer circle, then that tonal range has been darkened.
You will also notice that there is an arc which either climbs, or descends, from the left side cross hair. This is another way of showing you whether a positive or negative adjustment has been made for any given tonal range under the mouse at its current location.
There is also a text box near the right side cross hair which also shows what adjustments have been made, but in numeric text form.
At the bottom of the module, you'll see Display Exposure Mask and to the right of that, an icon . Click on this icon to see the mask which the Tone Equalizer has generated for your image.
The idea behind this mask is to create smooth transitions between tonal ranges, so as to avoid creating halos. Yet, the mask is also able to create well defined edges for high contrast areas of the image. Having this mask displayed will assist in understanding the follow parameters:
There are several different filters that can be used to smooth the mask. If preserve details is disabled, the mask is not smoothed. Guided filter blurs the mask smoothing more shadows than highlights, which is sometimes desirable if you lighten the shadows a lot, but may result in loss of local contrast in highlights if you darken them. Eigf blurs the mask in a way that is independent from exposure: highlights and shadows will be blurred more uniformly. Guided filter averaged and eigf averaged will perform the geometric mean of the result of the filter and the original mask: details will not be as preserved as without the average, but the averaging will reduce halos.
If you increase this to 2, a second mask is calculated using the first mask as an input. As a result, the new mask is more fuzzy than when there was only one instance of the mask. Progressively higher values will diffuse the mask even further.
This defaults to a value of 1, meaning there is one instance of the mask generated.
If you increase this to 2, a second mask is calculated using the first mask as an input. As a result, the new mask is more fuzzy than when there was only one instance of the mask. Progressively higher values will diffuse the mask even further.
With lower values, the transition between dark areas of the mask and lighter areas of the mask will be more pronounced. As this value is increased, those transitions become smoother/softer.
The module comes with several presets to compress shadows and highlights. For each of these presets, 2 variants are proposed, one with guided filter (gf) and one with exposure independent guided filter (eigf). Depending on the image, one or the other may give better results. In both case, these presets preserve middle-grey so that you do not have to adjust global exposure before and after toneequalizer.
Este módulo comprime el rango tonal de las imágenes HDR, para que entren en los límites de una imagen normal de rango dinámico bajo, utilizando el algoritmo Durand 2002. darktable puede importar imagenes HDR si vienen en formatos OpenEXR, RGBE o PFM como un DNG generado por el mecanismo de creación de HDR de darktable (ver Sección 2.3.8, “Imagen(es) seleccionada(s)”). |
El algoritmo base utiliza un filtro bilateral que descompone una imagen en una capa base áspera y una capa detallada. El contraste de la capa base es comprimida, mientras que la capa detallada es preservada, luego ambas capas se combinan.
Ajusta el nivel de compresión del contraste de la capa base. Un alto nivel de compresión hará que la imagen entre dentro de un rango dinámico bajo.
Modifica el tinte de color de la imagen, de magenta (valor < 1) a verde (valor > 1). Los controles deslizantes de canal se actualizarán cuando ajuste este parámetro.
Ajuste la temperatura de color (en Kelvin). Los controles deslizantes de canal se actualizarán cuando ajuste este parámetro. darktable logra la temperatura de color de los datos Exif asumiendo algunos datos según el modelo. El valor dado no pretende ser absoluto. Al final, solo los valores de canal actualizados determinan cómo se modifica la imagen.
Seleccione un balance de blancos preestablecido.
balance de blancos de la cámara (predeterminado) | Balance de blancos informado por la cámara. |
cámara neutral | Esencialmente establece la temperatura en 6502K. La matemática auténtica: calcula dichos multiplicadores de canales de balance de blancos, de modo que el color blanco puro en el espacio de color de la cámara se convierte en color blanco puro en sRGB D65. (el color blanco puro aquí significa que tiene el mismo valor igual para cada canal=1.0) |
balance de blancos por punto | Seleccione una área cuadrada en su imagen que contenga principalmente pixeles grises. El balance de blancos se calcula en función del área seleccionada. |
ajustes preestablecidos de cámara | ajustes preestablecidos de balance de blancos específicos de la cámara. Ejemplos: luz solar directa, flash, nublado, sombra y varias opciones de luz en interiores. |
Algunas cámaras ofrecen parámetros de afinado adicionales si uno de los ajustes de la cámara es seleccionado. Dependiendo del balance de blanco de la cámara, se pueden hacer ajustes en pasos dentro de cierto rango. Los ajustes son usualmente entre el amarillo (valor < 1) o azul (valor > 1).
The history in the database and associated XMP file, and in a style, does not contain the temperature and tint. Instead it holds values related to the three RGB coefficients which can be set in the white balance module. The relationship between these two sets of values - RGB and temp/tint - depends on camera characteristics. Therefore applying white balance in a style made with one camera model to another camera model will in general give a different temp/tint, and your image might look different to what you expected. Consider doing all white balancing explicitly in the module.
The mathematical relationship between the two sets of values is not straightforward. Colour balances can be set using the RGB sliders which have no corresponding setting in terms of temperature and tint (this mainly happens when very high temperature values are calculated from the slider values). Therefore be aware that editing white balance using temp/tint on an image previously made using the RGB sliders may give odd results, at least if high temperature values are involved.