darktable page lede image
darktable page lede image

Múltiplas instâncias

3.2.4. Múltiplas instâncias

Muitos dos módulos do darktable podem ser aplicados múltiplas vezes. Cada instância daquele módulo se comporta como um outro módulo, tomando sua entrada do módulo anterior na pipeline e entregando sua saída para o módulo acima.

3.2.4.1. Casos de uso típicos

Há algumas ocasiões em que faz sentido ter uma operação agindo mais de uma vez em uma mesma pipeline. Aqui estão alguns casos.

  • A maioria dos nossos módulos é altamente versátil e, dependendo dos parâmetros, pode realizar efeitos muito variados. Por exemplo, o módulo luz de preenchimento permite modificação local de luminosidade baseada em valores de pixels. Você pode querer fazer duas correções de luminosidade na sua imagem ao mesmo tempo - uma para tons escuros e outra para os mais claros.

  • Você pode querer aplicar um módulo de redução de ruído como remoção de ruído (perfilado) (Seção 3.4.1.22, “Remoção de ruído - perfilado”) com dois conjuntos diferentes de parâmetros. Um para fazer redução de ruído em luma e outro para fazer redução de ruído em croma. Você pode fazer isso gerando duas instâncias e usando a primeira somente em luma, selecionando o modo de mesclagem luminosidade, e usar a segunda somente em croma usando o modo de mesclagem cor (veja Seção 3.2.5.4, “Operadores de mesclagem”).

  • Em um exemplo ainda mais elaborado, você poderia fazer um módulo agir em diferentes partes da imagem. Por exemplo, você pode querer aplicar uma certa curva de gradação com o módulo curva de tons (Seção 3.4.2.13, “Curva de tom”) em toda a imagem e aplicar uma segunda curva especificamente a tons de pele. Todos os controles oferecidos por máscaras desenhadas (Seção 3.2.5.5, “Máscara desenhada”) e máscaras paramétricas (Seção 3.2.5.6, “máscaras paramétricas”) podem ser usados para selecionar as partes da imagem em que as instâncias do módulo são aplicadas.

Por favor, entenda que cada instância também adiciona um pouco à carga de trabalho da sua pipeline. Gerar muitas instâncias - especialmente dos módulos mais demandantes - certamente causará lentidão perceptível.

3.2.4.2. Gerenciando instâncias

Clicar no ícone fará um menu drop-down aparecer.

Selecionar nova instância criará uma nova instância do módulo acima dos já existentes. Todos os parâmetros são definidos para os valores default. A nova instância tem seu conjunto completo de interface com controles e um número anexado à base do nome do módulo para distinção.

Selecionar duplicar instância causará um comportamento similar à criação de uma nova instância, porém a nova instância herdará todos os parâmetros de sua mãe.

O darktable aplica todos os módulos em uma ordem definida pelos seus tipos. Assim, todas as instâncias de um módulo em particular executarão juntas na pipeline. Você pode, no entanto, decidir a ordem relativa em que instâncias de um módulo são aplicadas selecionando mover para cima ou mover para baixo para deslocara posição de uma imagem entre seus pares.

Para remover uma instância pressione remover no menu drop-down.

Uma instância pode ter qualquer nome sem influenciar a edição. Para mudar o nome use a opção renomear. Veja Seção 2.3.9, “Pilha de histórico” para mais detalhes sobre como o nome da instância tem efeito sobre copiar e colar pilhas de histórico.