darktable page lede image
darktable page lede image

Grupo de efeitos

3.4.3. Grupo de efeitos

O grupo de efeitos contem os estranhos (contraste local, nitidez, alta/baixa frequência, retoques, liquefazer etc).

3.4.3.1. Marca d'água

Visão geral
O módulo de marca d'água provê uma maneira de renderizar uma sobreposição vetorial à sua imagem.. Marcas d'água são documentos SVG padrão, e podem ser produzidos com o Inkscape.

O processador SVG do darktable também substitui strings no documento SVG, dando a oportunidade de incluir informação dependente da imagem na marca d'água como abertura, tempo de exposição e outros metadados.

Marcas d'água definidas por usuário ficam na pasta $HOME/.config/darktable/watermarks. Uma vez que a marca d'água esteja ali, use o botão de recarregar à direita do nome do arquivo da marca d'água para atualizar a lista de marcas d'água disponíveis para uso.

Aqui está uma lista das string de variável que são suportadas para substituição no documento SVG. Além desta lista, você pode usar variáveis definidas no módulo de exportação.

$(DARKTABLE.NAME) O nome da aplicação
$(DARKTABLE.VERSION) A versão do darktable
$(WATERMARK_TEXT) Um texto livre curto (max. 63 caracteres)
$(WATERMARK_COLOR) A cor a usar em $WATERMARK_TEXT
$(WATERMARK_FONT_FAMILY) A família da fonte a usar em $WATERMARK_TEXT
$(WATERMARK_FONT_STYLE) O estilo da fonte (normal, oblíqua, itálico)
$(WATERMARK_FONT_WEIGHT) O peso da fonte
$(IMAGE.ID) O id único de imagem na biblioteca atual
$(IMAGE.FILENAME) O nome do arquivo de imagem
$(IMAGE.BASENAME) A base do nome do arquivo da imagem
$(IMAGE.EXIF) A string Exif da imagem
$(EXIF.DATE) A data da imagem
$(EXIF.DATE.SECOND) Os segundos da imagem nos dados Exif
$(EXIF.DATE.MINUTE) Minutos da imagem nos dados Exif
$(EXIF.DATE.HOUR) Hora da imagem nos dados Exif (24h)
$(EXIF.DATE.HOUR_AMPM) Hora da imagem nos dados Exif (12h, AM/PM)
$(EXIF.DATE.DAY) Dia do mês da imagem nos dados Exif (01 .. 31)
$(EXIF.DATE.MONTH) Mês da imagem nos dados Exif (01 .. 12)
$(EXIF.DATE.SHORT_MONTH) Mês da imagem nos dados Exif (Jan, Fev, .. Dez)
$(EXIF.DATE.LONG_MONTH) Mês da imagem nos ados Exif (janeiro, Fevereiro, .. Dezembro)
$(EXIF.DATE.SHORT_YEAR) Ano abreviado da imagem nos dados Exif (2013 é "13")
$(EXIF.DATE.LONG_YEAR) Ano completo nos dados Exif
$(DATE) Data atual do sistema
$(DATE.SECOND) Segundos da data do sistema
$(DATE.MINUTE) Minutos da data do sistema
$(DATE.HOUR) Horas da data do sistema (24h)
$(DATE.HOUR_AMPM) Horas da data do sistema (12, AP/PM)
$(DATE.DAY) Dia do mês na data do sistema (01 .. 31)
$(DATE.MONTH) Mês na data do sistema (01 .. 12)
$(DATE.SHORT_MONTH) Mês na data do sistema (Jan, Feb, .. Dec)
$(DATE.LONG_MONTH) Mês na data do sistema (janeiro, Fevereiro, .. Dezembro)
$(DATE.SHORT_YEAR) Ano na data do sistema (abreviado)
$(DATE.LONG_YEAR) Ano na data do sistema
$(EXIF.MAKER) Fabricante da câmera
$(EXIF.MODEL) Modelo da câmera
$(EXIF.LENS) A lente usada
$(Xmp.dc.creator) Criador
$(Xmp.dc.publisher) Editor
$(Xmp.dc.title) Título da imagem
$(Xmp.dc.description) Descrição da imagem. Este é o campo que você usa quando está procurando por texto especificado por usuário que algumas câmeras adicionam no momento da foto ao campo Exif User Comment (também chamado de Exif.Photo.UserComment).
$(Xmp.dc.rights) Direitos da imagem
$(GPS.LATITUDE) Coordenada de latitude da imagem (N/S 0 .. 90)
$(GPS.LONGITUDE) Coordenada de longitude da imagem (E/W 0 .. 180)
$(GPS.ELEVATION) O nível de elevação (metros) da imagem
$(GPS.LOCATION) Todas as três coordenadas (latitude, longitude, elevação)
Uso
marcador

Escolhe uma marca d'água de interesse. Você pode usar o botão de recarregar perto da combobox para atualizar a lista com todas as marcas d'água recém-adicionadas.

texto

Um texto livre, com no máximo 63 caracteres, que é usado se a marca d'água correspondente o referenciar. Um exemplo é dado no arquivo simple-text.svg.

cor do texto

Este campo mostra a cor do texto. Clicar no campo colorido abrirá um diálogo seletor de cores, que oferece escolha de muitas cores frequentemente usadas, ou permite definir uma cor no espaço RGB.

fonte do texto

Este campo permite escolher a fonte do texto. Clicar nele abre uma caixa de diálogo que mostra as fontes disponíveis no seu sistema. Fontes podem ser buscadas por nome, sendo uma pré-visualização mostrada próximo ao seu nome; você pode especificar seu próprio texto de exemplo. A fonte default é DejaVu Sans Book.

opacidade

Define a opacidade da renderização da marca d'água.

escala

Muda a escala da marca d'água de forma independente de resolução.

girar

Define o ângulo de rotação da marca d'água.

escala em

Define a referência para o parâmetro de escala. O default, imagem, muda a escala da marca d'água relativa ao tamanho horizontal da imagem. Você também pode também pode mudar a escala da imagem relativa à borda maior ou à borda menor, respectivamente.

alinhamento

Use estes controles para alinhar a marca d'água com alguma borda ou com o centro da imagem.

deslocamento x

Deslocamento relativo, independente de resolução, relativo ao alinhamento no eixo x.

deslocamento y

Deslocamento relativo, independente de resolução, relativo ao alinhamento no eixo y.

3.4.3.2. Moldura

Visão geral
Este é um módulo artístico que gera uma moldura ao redor da sua imagem. A moldura consiste de uma borda com uma cor definida pelo usuário e uma linha de moldura dentro da borda, que tem outra cor definida pelo usuário. Há várias opções para controlar a geometria da moldura.
Uso
tamanho da borda

Este deslizador controla o tamanho da moldura, medido em porcentagem da imagem cheia.

aspecto

Com esta combobox você pode escolher entre diferentes proporções para o resultado final do módulo (a imagem mais a moldura).

orientação

Se você selecionar um aspecto não quadrado, esta combobox define a orientação - retrato ou paisagem. Escolha auto se quiser que o darktable escolha o mais razoável, baseando-se na imagem.

posição horizontal

Selecione de um conjunto predefinido de razões para a posição da imagem sobre a moldura no eixo horizontal (centro, 1/3, 5/8 etc). Você também pode clicar e entrar alguma razão à sua escolha como x/y.

posição vertical

Selecione de um conjunto predefinido de razões para a posição da imagem sobre a moldura no eixo vertical (centro, 1/3, 5/8 etc). Você também pode clicar e entrar alguma razão à sua escolha como x/y.

tamanho da linha da moldura

A porcentagem do tamanho da linha da moldura relativa ao tamanho da borda em sua menor parte.

deslocamento da linha de moldura

Onde linha da moldura é posicionada, relativa à imagem, selecione 0 para uma moldura tocando a imagem, e 100% para uma moldura tocando os limites da borda exterior.

cor da borda

Um seletor de cores que permite definir uma cor para a borda. Clicar no campo colorido abrirá um diálogo seletor de cores que oferece escolha de muitas cores frequentemente usadas, ou permite definir uma cor no espaço RGB.

Você também pode ativar um seletor de cores pressionando e amostrando uma cor da sua imagem. Você pode alternar entre os modos de seleção de ponto e de área no painel do seletor de cores global (see Seção 3.3.6, “Seletor de cores global”).

cor da linha de moldura

Um seletor de cores que permite definir uma cor para a moldura. Clicar no campo colorido abrirá um diálogo seletor de cores que oferece escolha de muitas cores frequentemente usadas, ou permite definir uma cor no espaço RGB.

Você também pode ativar um seletor de cores pressionando e amostrando uma cor da sua imagem. Você pode alternar entre os modos de seleção de ponto e de área no painel do seletor de cores global (see Seção 3.3.6, “Seletor de cores global”).

Exemplos

Imagem de exemplo com moldura definida pelo usuário.

3.4.3.3. Vinheta

Visão geral
Este módulo é uma funcionalidade artística que cria vinheta (modificação de brilho e saturação nas bordas).
Uso

O módulo de vinheta tem um conjunto extensivo de parâmetros para ajustar com precisão seu efeito. Ele também mostra controles gráficos na imagem se o módulo estiver em foco. Tente estes controles para ver como funcionam. Controles na tela e deslizadores de parâmetros permanecem em sincronia.

Sabe-se que este módulo pode provocar artefatos de banding sob certas condições; você deve considerar ativar o módulo dithering (veja Seção 3.4.1.1, “Dithering”).

escala

Define o raio da área da vinheta.

força de decaimento

Define a progressividade do decaimento. Valores mais altos causam uma transição mais brusca.

brilho

Define a intensidade do clareamento (valores positivos) ou do escurecimento (valores negativos).

saturação

Controla quão fortemente as cores se tornam dessaturadas ou saturadas nas áreas escurecidas ou clareadas.

centro horizontal

Desloca o centro da vinheta horizontalmente.

centro vertical

Desloca o centro da vinheta verticalmente.

forma

Influencia a forma da área de vinheta. O valor default de 1 produz uma área circular ou elíptica. Valores menores levam a uma forma mais quadrada; valores maiores a transformam em uma área semelhante a uma cruz.

razão automática

Clique neste botão para ajustar automaticamente a razão largura/altura da área de vinheta ao aspecto da imagem sendo tratada.

razão largura/altura

Ajusta manualmente a razão entre largura e altura da área de vinheta.

dithering

Com esta combobox você pode ativar dithering com ruído aleatório para evitar artefatos de banding causados pelos gradientes da vinheta. Selecione saída de 8 bits para prevenir banding no monitor ou JPEGs. Quando definido em saída de 16 bits, somente um pouco de dithering é aplicado, somente para compensar banding no nível fino de 16 bits. Esta funcionalidade é tornada obsoleta pelo novo módulo dithering (veja Seção 3.4.1.1, “Dithering”).

Exemplos

Uma imagem com vinheta e com controles gráficos de vinheta visíveis.

3.4.3.4. Suavizar

Visão geral
Este módulo é uma funcionalidade artística que cria uma imagem suavizada, normalmente conhecida como efeito Orton.
Uso

Michael Orton conseguiu seus resultados em filme usando duas exposições da mesma cena: uma bem exposta e a outra superexposta; depois, usou uma técnica de sala escura para mesclá-las em uma imagem final onde a imagem superexposta era desfocada.

Este módulo é quase uma cópia do processo analógico de Orton, mas no domínio digital. Você pode controlar o brilho e desfoque com os parâmetros providos. também adicionamos um controle para saturação da imagem superexposta para mais diversão.

tamanho

O tamanho do desfoque da imagem superexposta. Quanto maior, mais suave.

saturação

Define a saturação da imagem superexposta.

brilho

Expresso em [EV], o deslizador aumenta o brilho.

mix

Controla a mistura da imagem superexposta e o efeito geral.

Exemplos

Esta é a imagem original, que usamos como referência para as mudanças abaixo...
Nesta imagem foram usados os valores default, e adicionados 0.33EV ao brilho para um pouco mais de luz na camada suave.
Esta versão é a mesma que a anterior, mas com 25% de saturação.

3.4.3.5. Granulado

Visão geral
Este módulo é uma funcionalidade artística que simula a granulação de um filme.
Uso

O granulado é processado no canal L do CIELAB.

granularidade

Determina o tamanho do granulado, que foi escalado para simular um número ISO.

força

Determina a força do efeito.

3.4.3.6. Monocromático

Visão geral
Este módulo é uma maneira rápida de converter uma imagem em preto e branco e prover um filtro variável de cores para esta conversão.
Uso

Um seletor de cores é ativado pressionando e automaticamente determinará a posição e tamanho do filtro. Você pode alternar entre modos de seleção de ponto e área no painel global do seletor de cores (veja Seção 3.3.6, “Seletor de cores global”).

A localização central default do filtro tem um efeito neutro, mas arrastá-la para uma posição alternativa aplica um filtro analogamente a tirar uma foto p&b através de um filtro de cor.

Assim como a posição, você pode mudar o tamanho do filtro usando o scroll do mouse. Isto torna a faixa de matizes do filtro mais ou menos seletiva.

Dica: Primeiro, reduza o tamanho do filtro para concentrar seu efeito e depois, mova-o pela paleta de matizes para encontrar o melhor valor do filtro para a renderização de sua imagem. Então expanda o filtro para incluir mais matizes e portanto tonalidades mais naturais.

Em algumas condições, especialmente fontes de luz altamente saturadas de azul, este módulo pode produzir artefatos de pixel preto. Veja a opção gamut clipping (Seção 3.4.1.11, “Perfil de cor de entrada”) sobre como mitigar este problema.

3.4.3.7. Luz baixa

Visão geral

O módulo luz baixa permite simular a visão humana com luz baixa, provendo assim a habilidade de produzir figuras em luz baixa que pareçam próximas de reais. Também pode ser usado para conversão dia para noite.

A ideia é calcular uma imagem com visão escotópica que é percebida por cilindros ao invés de cones no olho sob luz baixa. A luminosidade escotópica então é misturada com o valor fotópico (a cor normal do pixel), usando alguma função de mesclagem/ Este módulo também pode simular o efeito Purkinje adicionando mais azul nas partes escuras da imagem.

Uso

Este módulo vem com várias predefinições. Tente cada uma delas para perceber como o módulo funciona.

curva

O eixo horizontal está relacionado a luminosidade de pixels do escuro (esquerda) para o claro (direita). O eixo vertical representa o tipo de visão, de visão noturna (abaixo) até visão diurna (acima).

azul

Define o deslocamento de azul nas sombras (efeito Purkinje).

Exemplos

Imagem 1. Esta é a imagem original.
Imagem 1. Com o módulo luz baixa ligado.

Imagem 2. Esta é a imagem original.
Imagem 2. Com o módulo luz baixa ligado.

3.4.3.8. Florescer

Visão geral
Este módulo toma realces, os desfoca, e depois os mescla com a imagem original para criar efeitos suaves de florescer sobre a imagem. Há várias maneiras de usar este módulo, dependendo da iluminação da imagem original.
Uso

Começando com as definições default, mude o valor da força para uma aparência agradável, então mude o tamanho para controlar a difusão da luz.

tamanho

Representa a extensão espacial do efeito de florescer.

limiar

Define o limiar para aumento do brilho.

força

Define a força da iluminação para o efeito.

Exemplos

Esta é a imagem original, que usamos como referência para as mudanças abaixo...
Aqui escolhemos usar um tamanho de 10%, que é um raio bem pequeno para difusão de luz suave. Aumentamos a força em 50% para um efeito mais exagerado.

3.4.3.9. Contraste local

Visão geral
Este módulo permite melhorar o contraste local. Ele suporta dois modos de operação: o default usa um filtro laplaciano e o outro usa um filtro bilateral não normalizado. Os dois operam exclusivamente no canal L.
Uso

Contraste local melhora os detalhes da sua imagem, assim como faz o módulo equalizador (veja Seção 3.4.3.14, “Equalizador”). No entanto, é mais fácil de usar porque não exige que você trabalhe em bandas diferentes de frequência. O filtro laplaciano local foi projetado para ser bastante robusto contra efeitos indesejados de halo e reversão de gradientes pelas bordas.

modo

Escolha entre "filtro laplaciano local" ou "grade bilateral não normalizada". As opções para a grade bilateral são: granularidade, contraste e detalhe. O filtro laplaciano local suporta: detalhes, realces, sombras e tons médios. O modo laplaciano local suporta aumento de sombras e compressão de realces, semelhantemente ao módulo de sombra e realces.

Grade bilateral
granularidade

Escolhe os detalhes a ajustar, finos ou grosseiros.

contraste

Quão fortemente o algoritmo distingue entre níveis de luminosidade. Aumentar resulta em mais contraste.

detalhe

Adiciona ou remove detalhes. Valores mais altos aumentam o contraste local.

Laplaciano local

Para entender os parâmetros do filtro laplaciano, você pode imaginá-lo aplicando uma curva à imagem, de maneira semelhante a esta figura:

Ela será então aplicada à imagem de maneira que funcione localmente e evite artefatos de halo.

detalhe

Adiciona ou remove detalhe. Valores altos aumentam o contraste local. Isto insere um elemento em forma de S no centro da curva, para aumentar ou diminuir o contraste local. Para imagens monocromáticas é usualmente possível puxar este parâmetro ao extremo sem resultados ridículos ou artefatos.

realces

Afeta o final da curva, efetivamente aumentando ou comprimindo o contraste nos realces. Um valor baixo diminuirá os realces.

sombras

Semelhante ao parâmetro de realces, este afeta o outro extremo da curva e irá aumentar ou diminuir o contraste nas sombras. Um valor alto dá mais contraste em sombras. Um valor baixo vai levantar a sombras e poderá efetivamente funcionar como luz de preenchimento. Note que isto é feito por manipulação local da imagem e, no entanto, significa que uma imagem completamente escura não pode ser iluminada desta forma; somente formas escuras na frente de outras, claras, serão afetadas.

faixa de meios-tons

Controla a extensão da parte em S da curva de contraste. Um valor maior fará o S mais largo, e assim, classificará mais valores a serem de meio tom, e menos deles como sombras e realces. Com faixa dinâmica mais alta, pode ser útil reduzir este valor para conseguir compressão de faixa mais forte, reduzindo o contraste em sombras e realces. Perceba que em cenários com forte HDR, isto funciona melhor em combinação com uma curva base que pré-comprima a faixa, talvez com uma curva base aproximadamente logarítmica. Além disso, a funcionalidade de fusão de exposição na curva base pode levar a resultados mais agradáveis algumas vezes, mas é sujeita a produção de efeitos de halo.

Esta definição pode causar artefatos de banding na imagem se levado a valores extremos. Isto é devido à maneira como o darktable computa a aproximação rápida do filtro laplaciano local.

Exemplo
Antes
Depois, um pouco exagerado para demonstrar o efeito. Use com parcimônia para evitar uma aparência barata, super processada.

3.4.3.10. Mapeamento de cores

Visão geral
Este módulo transfere o feeling de uma imagem para outra. Ele analisa estatisticamente as características de cor de uma imagem fonte e uma imagem alvo. As cores da imagem fonte então são mapeadas para cores correspondentes na imagem alvo.
Uso

Para usar este módulo, dois passos são necessários.

Primeiro, abra a imagem fonte na sala escura e adquira suas características de cor pressionando o botão adquirir como fonte. Um conjunto de clusters de cor é gerado e mostrado na área clusters da origem. Cada cluster é representado por um conjunto de swatches com o valor médio no centro, rodeado por swatches indicando a variância de cor no cluster. Os clusters são armazenados em ordem ascendente de peso, ou seja, o número de pixels que contribuíram para sua formação.

Em seguida, abra a imagem alvo no modo sala escura. O darktable lembrará os clusters coletados anteriormente; se não estiverem visíveis, pressione o botão . Agora pressione o botão adquirir como alvo para gerar um conjunto correspondente de clusters de cor para sua imagem alvo, que serão mostrados na área clusters alvo.

Quando tanto os clusters fonte como alvo são coletados um mapeamento automático de cores é aplicado à imagem alvo. Em sua configuração default, o efeito geral é bem exagerado. Um conjunto de deslizadores te dá controle sobre a força do efeito. Você também pode usar o operador de mesclagem normal para minimizar o efeito (veja Seção 3.2.5.4, “Operadores de mesclagem”). Como o módulo mapeamento de cores fica no começo da pixelpipe, você pode fazer ajustes finos nas cores com módulos como curva de tons (veja Seção 3.4.2.13, “Curva de tom”) ou correção de cores (veja Seção 3.4.2.7, “Correção de cor”).

adquirir como fonte/alvo

Pressione estes botões para gerar clusters de cor para as imagens fonte e alvo, respectivamente. O processamento leva alguns segundos, durante os quais a interface ficará sem responsividade.

número de clusters

Define o número de clusters de cor a usar. Se você mudar este parâmetro, todos os clusters de cores coletadas são ressetados e precisam ser readquiridos.

dominância de cores

Este parâmetro controla o mapeamento entre os clusters fonte e alvo. No valor mais baixo, o mapeamento é baseado em proximidade de cores. Isto tipicamente leva a efeitos muito sutis na imagem alvo. Com valores altos, o mapeamento é baseado no peso relativo dos clusters de cor - cores dominantes da imagem fonte são mapeadas em cores dominantes da imagem alvo. Isto tipicamente leva a um efeito bastante duro. Valores intermediários tem efeito intermediário entre os extremos.

equalização de histograma

Além do mapeamento de características de cor, este módulo pode modificar o contraste da imagem alvo ao combinar seu histograma com o histograma da imagem fonte. Este deslizador controla a extensão deste efeito.

Exemplos

A imagem fonte, fotografada logo depois do por do sol, em condições de iluminação frontal direta.
A imagem alvo, fotografada à tarde, com céu parcialmente nublado. Nosso objetivo é transferir a atmosfera da tarde para a imagem fonte.
A imagem fonte com o mapeamento de cores aplicado. Um número de 2 clusters foi usado. dominância de cores é definida em 100% para um efeito forte, mas ainda com credibilidade. equalização de histograma foi definida em 80%.

3.4.3.11. Nitidez

Visão geral
Esta é uma máscara padrão de UnSharp (USM) para melhorar a nitidez dos detalhes de uma imagem.
Uso

Este módulo trabalha incrementando o contraste ao redor de bordas e portanto melhora a impressão de nitidez da imagem. No darktable este módulo só é aplicado ao canal L no espaço de cor Lab.

raio

O USM aplica um desfoque gaussiano na sua imagem como parte de seu algoritmo. Aqui você controla o raio do desfoque, que por sua vez define a extensão espacial de melhoria de bordas. Valores muito altos causarão nitidez exacerbada.

quantidade

Controla a força do aumento de nitidez.

limiar

Diferenças de contraste abaixo deste limiar são excluídas da melhoria de nitidez. Use para evitar amplificação de ruído.

3.4.3.12. Passa-altas

Visão geral
Este é um filtro passa-altas. O principal uso dele é em combinação com um operador de mesclagem. Tente o modo de mesclagem luz suave para obter nitidez com passa-altas. Use o deslizador de opacidade para ajustar a força do modo de mesclagem ou use uma máscara desenhada (veja Seção 3.2.5.5, “Máscara desenhada”) ou máscara paramétrica (veja Seção 3.2.5.6, “máscaras paramétricas”) para limitar o efeito a apenas partes da sua imagem.
Uso
nitidez

Define a nitidez. Quanto mais alta, mais detalhes.

ganho de contraste

Define o ganho de contraste.

3.4.3.13. Passa-baixas

Visão geral
Um filtro passa-baixas (por exemplo, desfoque gaussiano) com controle adicional do resultado, tanto do contraste como da saturação. O principal uso deste filtro é em combinação com um operador de mesclagem (veja Seção 3.2.5.4, “Operadores de mesclagem”). Tente a predefinição máscara de contraste local com sobreposição.
Uso

Este módulo oferece um potencial artístico enorme, mas com resultados que são às vezes difíceis de antecipar.

raio

Define o raio do desfoque.

suavizar com

Esta combobox define o algoritmo de desfoque; você pode escolher entre filtros gaussiano e bilateral. O último leva a desfoque que preserva bordas. O gaussiano desfoca todos os canais: L, a, e b. O bilateral só desfoca o canal L.

contraste

Muda o contraste. Valores negativos resultam em uma imagem invertida. Valores altos aumentam o contraste; valores baixos reduzem o contraste. Zero leva a um plano neutro.

brilho

Muda o brilho. Valores negativos resultam em uma imagem mais escura. Valores positivos aumentam a luminosidade da imagem.

saturação

Muda a saturação das cores. Valores negativos resultam em cores complementares, invertendo os canais a/b. Valores altos aumentam a saturação das cores; valores baixos reduzem a saturação. Zero leva a uma imagem de-saturada preto e branco.

Exemplos

A imagem original, já pesadamente trabalhada. O barco é quase uma silhueta.
Os parâmetros; desfoque bilateral com raio grande. Dessaturada, com contraste altamente negativo.
O resultado intermediário depois do filtro passa-baixas...
... e a imagem final, depois do filtro ser aplicado com o modo de mesclagem luz vívida.

3.4.3.14. Equalizador

Visão geral
Este versátil módulo pode ser usado para obter uma variedade de efeitos, como: florescer, remoção de ruído, claridade e melhoria de contraste local. Ele funciona no domínio de wavelets e os parâmetros podem ser ajustados para cada banda de frequência separadamente.
 
Uso

Cada banda de frequência pode ser ajustada independentemente. Em particular, você pode ajustar o aumento de contraste e o limiar de remoção de ruído para luminosidade e cromaticidade (luma e croma), tanto quanto agudez (bordas) da base da wavelet de cada escala de frequência.

Cada spline pode ser arrastada usando uma abordagem de edição proporcional; use a roda do mouse para ajustar o raio onde as mudanças terão efeito. A área transparente indica onde você arrastaria o spline com a posição do mouse e raio atuais. Os pequenos triângulos no eixo x podem ser movidos para alterar a posição x dos nós de spline.
Arraste a linha superior (círculos claros, aqui para o canal de luminosidade) para afetar o contraste local. Puxar para cima, como mostrado aqui, resulta em aumento de contraste para aquela banda de frequência. Altas frequências, ou seja, detalhes menores, ficam à direita na grade. Puxar para baixo também funciona.
O spline inferior (círculos escuros) é usado para fazer remoção de ruído. Ele ajusta o limiar de encolhimento de wavelet para cada banda de frequência. Puxe para cima para ver o efeito. Neste exemplo, o ruído que havia sido amplificado pela melhoria de contraste local foi removido.
Esta tela mostra o efeito do parâmetro de borda. Aqui, ele foi puxado para baixo até zero para todas as bandas. Isto é efetivamente uma verdadeira wavelet, sem detecção de bordas, e resulta em halos característicos ao redor de bordas duras na imagem.

Note que o parâmetro de borda só afeta a base da wavelet, não diretamente a imagem. Você terá que mudar alguns parâmetros de remoção de ruído/contraste para ver o efeito dos ajustes ao parâmetro de borda.

Este módulo tem adicionalmente um deslizador mistura abaixo da interface de spline. Ajustar este deslizador irá mudar a escala das splines no eixo y. O deslizador foi adicionado como conveniência para ajudar a modificar a força do efeito. Não é, em si, um parâmetro do módulo; quando você sai da sala escura, todas as mudanças serão consolidadas nas splines.

Veja as pré-configurações onde há uma grande variedade de exemplos que oferecem um bom ponto de partida para ganhar um entendimento intuitivo dos controles. Entre outros, há uma pré-configuração para melhorar a claridade da imagem.

3.4.3.15. Retocar

Visão geral
Retocar permite consertar, clonar, preencher e desfocar certas áreas da imagem. Pode realizar decomposição em wavelet, que separa a imagem em diferentes escalas de frequência, de altas (finas) a baixas (grosseiras), e aplicar operações de retoque em cada escala de wavelet individualmente.
Uso

Para um uso básico, com parâmetros default, adicione formas à imagem da mesma forma que no módulo de remoção de manchas (veja Seção 3.4.3.16, “Remoção de manchas”). Para usar a decomposição em wavelet primeiro selecione uma das escalas como escala corrente (veja abaixo) e depois adicione as formas.

A interface é dividida em três seções principais: decomposição em wavelet, ferramentas de retoque e formas.

seção de decomposição em wavelet

A barra de ferramentas de decomposição em wavelet controla o algoritmo de decomposição em wavelet. Ela tem uma área central dividida em caixas e dois deslizadores. A primeira caixa, escala zero, representa a imagem original, a segunda é a wavelet escala 1, e assim por diante.

O deslizador inferior ajusta o número de escalas; zero significa que nenhuma decomposição em wavelets será feita. O número máximo de escalas depende do tamanho da imagem, mas qualquer número pode ser selecionado. Se a imagem não é grande o suficiente para o número selecionado de escalas, o número máximo de escalas para este tamanho de imagem é usado e o resto das escalas é ignorado.

A imagem é decomposta no número selecionado de escalas mais a imagem residual, então se 5 é o número selecionado de escalas, a escala zero é a imagem original, as escalas de 1 a 5 são as escalas de detalhes e a escala 6 é a imagem residual. Como apoio visual, a imagem original é sempre representada por uma caixa preta, as escalas de detalhes são cinza claro, a imagem residual branca e a escalas inativas são cinza escuro.

A área central permite selecionar a escala atual, onde o usuário pode então aplicar as ferramentas de retoque clicando com o botão esquerdo em qualquer das caixas. A escala selecionada é marcada com uma moldura vermelha. Qualquer escala pode ser selecionada como corrente, mesmo as que são maiores que o número de escalas. Se uma forma é adicionada a uma escala maior que a escala residual, ela será ignorada, porque a escala não será processada.

Somente as formas na escala atual são mostradas, e quando a escala atual é trocada, as formas exibidas são também trocadas.

Uma linha verde no topo de cada caixa indica que a escala tem formas associadas.

Escalas de detalhes finos podem ser vistas somente em certos níveis de zoom; uma linha, na cor cinza claro, no topo de cada caixa indicará que aquela escala é visível no nível de zoom atual.

O deslizador superior ajusta a escala de mesclagem. Esta configuração permite aplicar uma edição em múltiplas escalas em um grupo, começando com a mais alta (não incluindo a imagem residual) até a primeira selecionada neste deslizador. Se o deslizador for definido em 3 e a escala máxima é 5, então as edições feitas na escala 5 são aplicadas às escalas de 3 a 5. Edições feitas na escala 4 serão aplicadas às escalas 3 e 4, e edições feitas na escala 3 serão aplicadas somente nela mesma. Escalas mescladas são representadas por uma cor verde-amarelada. Um valor zero significa que esta funcionalidade não é usada.

O botão de exibir escala de wavelet ( ) permite visualizar a escala de wavelet atual. A funcionalidade de mesclagem do módulo é temporariamente desabilitada quando esta opção é usada. Se a mesclagem estiver ativa e a opção de mostrar máscaras também, esta opção não pode ser usada. Quando esta opção ativa uma nova seção, pré-visualizar única escala, será mostrada, permitindo ajustar os níveis para a imagem mostrada. Isto é apenas uma funcionalidade de conveniência, para que você possa ajustar a exibição das escalas de wavelet de acordo com suas necessidades. Não tem efeito na saída final da imagem. Um botão de níveis automáticos ( ) também está disponível; ele funciona na imagem exibida, portanto resultados diferentes podem ser esperados, dependendo da imagem e do zoom usado. Níveis são somente aplicados em escalas de detalhes, e nunca na imagem original ou na residual.

Os botões de cortar e colar permitem mover as formas de uma escala a outra. Para fazer isto, primeiro selecione a escala corrente, clique no botão de cortar ( ), selecione a escala de destino e clique em colar ( ). Isto pode ser útil quando há edições na imagem residual e você precisa mudar o número de escalas; como a imagem residual mudou, as formas precisam ser movidas para a nova imagem residual.

O botão de desligar formas ( ) temporariamente desabilita o processamento de todas as formas, para permitir uma comparação simples de antes/depois.

O botão de exibir máscaras ( ) funciona de maneira similar quando se usa mesclagem de módulos, mas mostrará somente as formas na escala atual. Esta opção e a opção exibir máscara do modo de mesclagem não podem ser usadas ao mesmo tempo.

seção de ferramentas de retoque

A barra de ferramentas de formas permite adicionar novas formas à imagem. A criação/edição de formas é como no módulo de remoção de manchas. Além disso, o modo de adição contínua é ativado com Ctrl-clique em qualquer botão de forma. Uma vez que uma forma é adicionada, o darktable tentará ficar em modo de criação, permitindo adicionar outra forma do mesmo tipo. Para mudar o tipo da forma a adicionar, Ctrl-clique em um botão de outro tipo de forma para continuar no modo de adição contínua ou clique simples para adicionar uma única forma. Para sair do modo de adição contínua, clique com o botão direito em alguma área livre da imagem.

A barra de ferramentas de algoritmos permite escolher entre restaurar ( ), clonar ( ), preencher ( ) e desfocar ( ). Antes de criar uma forma o algoritmo deve ser selecionado - uma vez que uma forma é criada, o algoritmo não pode ser modificado.

Qualquer combinação de tipos de forma e algoritmo pode ser adicionada à imagem.

seção de formas

O campo de forma selecionada mostra a forma que foi selecionada (se alguma tiver sido). Para selecionar uma forma, clique nela; para desfazer a seleção clique em uma área livre da imagem.

A opacidade da máscara é exibida quando uma forma é selecionada. Opacidade é uma propriedade da forma atualmente selecionada, e não será usada como valor default para novas formas.

Diferentes propriedades serão exibidas, dependendo do algoritmo selecionado:

algoritmo de preenchimento
modo de preenchimento

Pode ser apagar ou cor. Apagar é usado para apagar detalhes de uma escala de wavelet. Cor permite selecionar uma cor para preencher a área definida pela forma.

brilho

Adiciona o valor selecionado à cor, permitindo torná-la mais clara ou mais escura. Funciona da mesma forma com os dois modos de preenchimento.

algoritmo de desfoque
tipo de desfoque

Pode ser gaussiano ou bilateral.

raio de desfoque

Determina o raio do desfoque.

O valor em cada uma destas propriedades é usado como default quando uma nova forma é criada.

3.4.3.16. Remoção de manchas

Visão geral
Remoção de manchas permite corrigir uma área na sua imagem usando outra área como modelo.
Uso

Este módulo usa algumas das formas que são oferecidas em máscaras desenhadas: círculos, elipses e formas de caminho. A interface e o controle são os mesmos que para as máscaras desenhadas, e são explicados em mais detalhes em Seção 3.2.5.5, “Máscara desenhada”.

Selecione a forma desejada clicando no ícone correspondente, então clicando na tela para escolher a área a ser consertada (a área alvo). Uma cruz é mostrada onde a área fonte será posicionada.

O posicionamento da fonte tem dois modos: absoluto ou relativo. Para usar modo absoluto, quando criar a forma, Shift-Ctrl-clique na posição desejada. De agora em diante, todas as formas terão a fonte criada naquela posição. Para usar modo relativo, ao criar a forma, Ctrl-clique na posição desejada. A forma corrente terá a fonte criada naquela posição e as próximas formas terão a fonte criada na mesma posição relativa.

Depois da criação, áreas fonte e alvo podem ser deslocadas independentemente até que o resultado satisfaça suas expectativas. Uma seta ajuda a diferenciar áreas fonte e alvo.

Use os controles específicos da forma para ajustar seu tamanho, sua largura de borda, e outros atributos.

Clique direito em uma forma para removê-la.

Recolha o módulo para completar as mudanças.

Exemplos

Usaremos este retrato como exemplo; queremos remover alguma sujeira e luz indesejada da câmera.
Marquei com círculos todas as manchas que quero remover da imagem e selecionei áreas fonte apropriadas sem manchas ou ruídos.
E aqui está a imagem resultante após a remoção de manchas.

3.4.3.17. Liquefazer

Visão geral
O módulo liquefazer oferece uma maneira versátil de mover pixels aplicando distorções em estilo livre a partes da imagem. Há três ferramentas para ajudar a fazê-lo: pontos, linhas e curvas.

Todas as ferramentas do módulo liquefazer são baseadas em nós. Um ponto é um único nó, uma linha ou curva consiste de uma sequência de nós definindo um caminho.

Há um limite de 100 nós em uma única instância do liquefazer. Para mais distorções você pode usar múltiplas instâncias do módulo. No entanto, considere que este módulo é exigente em recursos computacionais.

Uso
Os elementos básicos de todas as ferramentas em liquefazer são nós.

Você pode arrastar o ponto central de um nó para movê-lo. O raio descreve a área da aplicação do efeito: a distorção ocorre somente dentro desse raio. Para mudar o raio, arraste a alça na circunferência. Um vetor de força começando do centro descreve a direção da distorção e sua força é mostrada pelo comprimento do vetor, que pode ser alterado arrastando sua ponta.

deformações e contagem de nós

Este campo de informação mostra o número de deformações (objetos individuais de distorção) e de nós atualmente usados.

ferramenta de ponto

Clique no ícone pra ativar a ferramenta de ponto e clique com o botão esquerdo na imagem para posicioná-lo.

Um ponto é formado por um único nó. Em um ponto o vetor força tem três diferentes modos, que são alternados usando Ctrl-clique sobre a ponta do vetor:

linear O modo linear produz uma distorção linear dentro do círculo, começando pelo lado oposto ao do vetor força e indo na direção do vetor. Este é o modo default.
aumento radial Neste modo, o efeito do vetor força é radial, começando com 0% no centro e aumentando à medida que se afasta dele. Este modo é indicado por um círculo adicional, com a seta do vetor apontando para fora.
encolhimento radial Neste modo o efeito do vetor força é radial, começando com 100% no centro e diminuindo à medida que se afasta dele. Este modo é indicado por um círculo adicional, com a seta do vetor apontando para dentro.

Note que a força por default varia linearmente entre 0% e 100% entre o centro e o raio do ponto de controle. É possível modificar o efeito de enevoamento clicando no centro do círculo:

default Linear do centro ao raio.
enevoado Dois círculos de controle são mostrados e podem ser modificados independentemente para enevoar a força do efeito. Note que clicar novamente no centro do círculo somente esconde os controles de enevoamento, mas não retorna ao default.

Um ponto pode ser removido com clique direito no centro.

ferramenta de linha

Clique no ícone para ativar a ferramenta de linha e clique com o botão esquerdo na imagem para posicionar o primeiro ponto. Mova e clique novamente com o botão esquerdo para posicionar outro ponto e começar a formar o caminho. Para finalizar, clique com o botão direito em qualquer lugar.

Uma linha é um conjunto de pontos. Os pontos são ligados e o efeito é interpolado por um conjunto de vetores de força.

É possível adicionar um ponto de controle em uma linha usando Ctrl-clique em um segmento. Você pode remover um ponto de controle com Ctrl-clique no centro do nó.

Um clique direito em um segmento removerá a forma completamente.

Ctrl-Alt-clique em um segmento o mudará para um segmento de curva.

ferramenta de curva

Clique no ícone para ativar a ferramenta de curva e clique com o botão direito na imagem para posicionar o primeiro ponto, mova e clique novamente com o botão esquerdo para adicionar outro ponto e começar a formar o caminho. Para finalizar, clique com o botão direito em qualquer lugar.

Uma linha é um conjunto de pontos. Os pontos são ligados e o efeito é interpolado por um conjunto de vetores de força.

É possível adicionar um ponto de controle em uma curva com Ctrl-clique em um segmento. Você pode remover um ponto de controle de uma curva com Ctrl-clique-direito no centro do nó.

Um clique direito em um segmento removerá a forma completamente.

Ctrl-Alt-clique em um segmento o transformará em um segmento de linha.

É possível mudar a maneira como os pontos da curva são ligados usando Ctrl-clique no centro. Há quatro modos que correspondem a diferentes maneiras de lidar com a incliinação da curva Bézier com as alças:

auto-suaviza Este é o modo default, onde as alças de controle não são mostradas, e são automaticamente computadas para sempre dar uma curva suave.
cúspide (ponta) As alças de controle podem ser movidas independentemente. Este modo é indicado por um símbolo de triângulo no centro do nó.
suaviza As alças de controle sempre dão uma curva suave. Este modo é indicado por um losango no centro do nó.
simétrico As alças de controle sempre são movidas juntas. Este modo é indicado por um quadrado no centro do nó.
ferramenta de edição de nó

Clicar no ícone ativa e desativa a ferramenta de edição de nó, que mostra todas os objetos de distorção e seus controles. Alternativamente, você pode a qualquer momento clicar com o botão direito na imagem com o mesmo efeito.