Esta sección trata de explicar algunos de los conceptos básicos sobre como darktable revela las imágenes en el cuarto oscuro.
El elemento básico de la operación de una imagen en darktable se llama módulo. darktable integra con un amplio conjunto de más de 60 módulos para todo tipo de manipulación de imágenes. En Sección 3.4, “Módulos” encontrará una descripción de cada uno de los módulos disponibles.
darktable processes images – from input to output – in a so called “pixelpipe”. Within the pixelpipe image processing consists of consecutive operations which are implemented as “modules”.
Modules are applied in a predefined order. This differentiates darktable, as a non-destructive image editor, from classical image manipulation programs like GIMP. As module order is fixed, you are free to activate, deactivate or change the parameters of a module at arbitrary points in time; the order of activation in your workflow does not have any impact on the outcome.
The module order used to be fixed and could not be changed. Since version 3.0 it is possible to change the order of modules via Shift+Ctrl+Drag-and-drop. It is very important to note that this feature is not a question of visual preference - it really changes the order in which the modules are applied to the image. It is strongly recommended not to change the original module order, unless you exactly know what you are doing. Some modules are still fixed and cannot be moved.
There are several reasons why darktable works in the way described:
The sequence of modules has been selected with great care in order go give highest output quality. Changes to the sequence can generally worsen the result rather than improving it.
Ciertos pasos del procesado de imágenes simplemente no tienen sentido si son incluidos en la tubería del pixel. Para mencionar algunos: reconstrucción de luces necesita ser realizado sobre los datos raw antes de la interpolación cromática, y el paso de interpolación cromática necesita ser realizado antes de que cualquier perfil de color de entrada sea aplicado.
Most of darktable's modules are designed to work within a specific color model (see Sección 3.2.6, “Manejo de color” for more details). Full flexibility would require modules to support different parallel algorithms depending on the color space they are working in – this would drastically increase complexity.
Cuando usted active o desactive un módulo, o vuelva atrás y cambie los parámetros de un módulo, esto agregará un nuevo elemento en la parte superior de su “historial de acciones”.
Por ejemplo, cuando se trabaja en un archivo en bruto, el historial de acciones en el panel izquierdo podría decir que primero habilitó filtro bilateral, luego deshabilitó curva base, luego se ajustó balance de blancos. Pero en cualquier momento, el procesado tomó la imagen en bruto, ajustó balance de blancos, luego interpolación cromática, luego curva base (si está habilitado), luego filtro bilateral (si está habilitado), como se muestra de abajo a arriba en el panel derecho.
El historial de acciones almacena el flujo de trabajo en el orden en el que se hicieron los cambios en la canalización. Así se puede volver a un paso anterior del revelado de la imagen si es necesario. El historial de acciones representa el flujo de trabajo personal y no debe ser confundido con la secuencia en la que los módulos serán aplicados en la tubería del pixel (ver arriba). Para mas detalles sobre el historial de acciones vea la Sección 3.3.4, “Historial de acciones”.