Como ajustar o balanço de branco no GIMP, através do nível de cores

Há várias formas de fazer o ajuste do balanço de branco no GIMP. No menu “Cores”, há duas opções bastante óbvias (que uso bastante): Color Balance (balanço de cores) e Temperatura de Cor… mas, às vezes, não funcionam como o esperado (ou como eu quero).

Se estas funções não estiverem funcionando muito bem para você, sugiro experimentar uma outra técnica, através do painel de níveis de cores (Color Levels).

Print screen do painel de ajustes de niveis de cores no GIMP.
Painel para ajustar as cores no GIMP.

Observe a figura, acima. Assinalados em amarelo estão três “cartões” com um pequeno conta-gotas ao lado de cada um.

Selecione um cartão e depois clique na área da sua imagem, que se encontra com a coloração errada. No meu caso, é esta área do fundo azul bem claro.

Cartão de memória M2 Sandisk de 256MB, com o nome da empresa borrado.
Ajuste do balanço de branco com o cartão branco.

Usualmente, o “cartão” cinza costuma resolver o problema para mim. Mas vocẽ precisa fazer o seu teste e ver o que resolve o seu problema.

Como trabalhar com presets no GIMP

No mundo dos softwares proprietários, estão trocando e distribuindo presets a torto e a direito… e no GIMP?!
Como posso criar e usar presets no GIMP?

O GIMP cria presets automaticamente e ainda permite gerenciar seus ajustes personalizados de inúmeras formas.

O que são presets?

Ao editar imagens dentro do GIMP – ou qualquer outro editor – você sempre vai querer obter os melhores resultados.

Às vezes apanhamos um pouco (ou muito) para conseguir obter aqueles ajustes perfeitos de tons/tonalidades para determinados tipos de imagens.
Não é um trabalho fácil.

Como criar presets no GIMP?

Geralmente, os ajustes necessários para obter o melhor tom costumam ser o balanco de cores, saturação, matiz, curvas etc.
No GIMP, tais ajustes ficam agrupados no menu Ferramentas/Ferramentas de Cores.
gimp - ferramentas de cor

Ao editar fotos relativamente similares, pode se beneficiar de aplicar o mesmo conjunto de ajustes que funcionou em uma delas, nas outras.
Preset, quer dizer pré-ajustado.
Com este recurso, não é necessário memorizar tudo o que foi feito na imagem anterior.
Os presets, permitem usar os ajustes aplicados à imagem anterior em qualquer outra.
menu de presets

Se você tem um conjunto de 10 fotos de flores, só precisa fazer os ajustes de tons na primeira e reaplicá-lo nas outras fotos.
É para isto que servem os presets — é para poupar o seu tempo.

Outra forma de usar os presets, é aplicar efeitos prontos em suas imagens, semelhantes aos dos filtros do Instagram, Flickr, Google Photos etc.

A cada vez que você realiza um ajuste nas ferramentas de cores (exceto a “dessaturação”, “posterizar” e outros plugins prontos), o GIMP já salva automaticamente, como um preset — pronto para ser usado outras vezes.
Como padrão, cada preset é gravado com um título, que inclui a data e a hora de sua criação — mas você pode (e deve) usar nomes que ajudem a entender melhor o que aquele “pré-ajuste” específico faz.
nome do preset

Você também pode gravar seus presets favoritos em arquivos, para levá-los a outro computador ou compartilhar com outras pessoas.

Como gravar seus presets em arquivos

Para alguns fotógrafos ou editores excepcionais, os presets podem ser valiosos.
É comum distribuírem seus pré-ajustes entre seus clientes ou seguidores na rede social.
Alguns profissionais vendem seus presets, para Lightroom, por exemplo.
Não há qualquer impedimento para você vender os que criou no GIMP.
Como eu disse antes, dá para gravar seus presets em arquivos — para guardar, distribuir, comercializar etc.
Para isso, selecione um dos seus presets do menu dropdown e clique sobre o símbolo de menu, à direita do painel de ajustes.
Em seguida selecione “Exportar configurações para arquivo”.
gimp exportar preset

Você pode salvar o seu arquivo aonde quiser.
Para ter um acesso mas fácil a seus presets, sugiro usar uma pasta específica, no seu sistema, para eles.
gravar presets no GIMP

Como reduzir a emissão de luz azul pelo monitor.

As últimas versões do GNOME, presente nas grandes distribuições GNU/Linux, vem com um recurso chamado Luz Noturna.
Ele pode ser encontrado no painel de configuração de tela(s) e substitui outros programas como o Redshift e o f.lux (dos quais já falei anteriormente)

A luz azul — emitida por lâmpadas de LED/fluorescentes, tela do celular, TV e monitor do laptop — quando excessiva pode causar prejuízos ao seu sono e, consequentemente, à sua produtividade.
A solução proposta visa a reduzir a coloração azul e aumentar levemente a vermelha/amarela.
Em outras palavras, consiste em esquentar as cores do monitor.
Para contextualizar, escrevo este artigo em uma máquina Linux, rodando a distribuição Debian 10 testing ou “Buster”, com o GNOME 3.26.
gnome 3.26

Como configurar a luz noturna no seu monitor

Dentro do “painel de configurações” do sistema, selecione “Telas” ou vá direto pelo Dash, como mostra a imagem abaixo.
gnome dash telas
Pelo Dash, você pode chegar lá digitando “telas” ou “luz noturna”.
Selecione a guia “Telas”, à esquerda do painel e role seu conteúdo para baixo.
Clique na opção “Luz Noturna”.
gnome configurações telas

Dentro do painel de configurações específicas, ative o recurso.
Ele tem 2 modos de ajuste: automático (padrão) e manual.
gnome luz noturna

Na parte inferior, o painel mostra os horários (em laranja) em que irá “aquecer” gradualmente a tela do seu computador, à medida em que o sol vai se pondo.
Se a configuração automática não for adequada para você experimente alterar através dos ajustes manuais.
Espero que este recurso te proporcione mais conforto e produtividade (e ótimos sonhos, por que não?) no seu dia a dia. 😉

Como personalizar o prompt da linha de comando no UNIX/Linux — parte 3

Neste texto vou mostrar como é fácil aplicar cores às informações exibidas no prompt da linha de comando do seu terminal.
Esta é a terceira parte de uma série de artigos sobre como configurar o prompt do seu emulador de terminal e serve para todos os Linux e UNIX (o que inclui os BSD e o MacOS), desde que estejam usando o Bash como emulador — por causa disto, talvez dê para incluir o Windows também nesta história.
Como, neste momento, não tenho um Mac em mãos, só pude testar os exemplos dados no Linux (Fedora 25, Debian 9 e OpenSUSE Tumbleweed).
Se você tiver alguma dúvida, durante a leitura, dê uma olhada nos links ou nos outros artigos (parte 1 e parte 2) desta série — tenho certeza de que a resposta estará em um destes lugares.

A tabela de cores

Use a relação de códigos de efeitos e cores, abaixo, para alterar os exemplos de prompt.

  • 0 —  efeito nenhum
  • 1 —  efeito negrito ou cor mais forte. Transforma a cor preta em cinza em alguns terminais
  • 2 —  efeito esmaecido ou mais fraco. Transforma a cor branca em cinza em alguns terminais
  • 3 —  efeito itálico
  • 4 —  efeito sublinhado
  • 7 —  efeito de inversão das cores
  • No tempo dos monitores monocromáticos, em fósforo, os efeitos eram muito úteis para ajudar a diferenciar tipos de arquivos e tornar mais legíveis os textos de interação com os usuários em scripts.
    Segue a lista de cores de frente ou foreground:

  • 30 —  preto
  • 31 —  vermelho
  • 32 —  verde
  • 33 —  amarelo
  • 34 —  azul
  • 35 —  púrpura
  • 36 —  ciano
  • 37 —  branco
  • Segue a lista de cores de fundo ou background:

  • 40 —  preto
  • 41 —  vermelho
  • 42 —  verde
  • 43 —  amarelo
  • 44 —  azul
  • 45 —  púrpura
  • 46 —  ciano
  • 47 —  branco

Os primeiros códigos (referentes aos efeitos) não irão funcionar em todos os emuladores de terminal. Portanto, não espere muito deles.
Você também pode encontrar uma tabela de cores no site do Mewbie: http://www.mewbies.com/geek_fun_files/color_scripts/color_scripts_codes.png.
ansi color codes table

Experimente as cores

As relações de cores ANSI podem ser usados em várias ocasiões. Quando estiver fazendo um script, na maioria das linguagens é possível colorir o texto de saída, para interagir com o seu usuário.
Você pode usar este código Bash, para experimentar as cores e os efeitos dados acima:

# as letras do texto na cor ciano ou cyan
echo -e "\e[36mQue cor é esta?"

Se quiser alterar apenas a cor de fundo…

# cor de fundo vermelho
echo -e "\e[41mQue cor é esta?"

Para aplicar o efeito negrito:

# vermelho forte
echo -e "\e[1;31mQue cor é esta?"

Aplique o efeito itálico; cor de frente ciano; cor de fundo amarelo:

echo -e "\e[3;36;43mQue cor é esta?"

Eu sei que dá para ficar brincando horas com isso aí… mas a gente precisa voltar a falar do command prompt.

Como aplicar cores ao prompt da linha de comando

Baseado nos exemplos dos artigos anteriores, aplique as cores, inserindo um dos códigos dos exemplos acima, tal como destacado abaixo:

PS1='\[\e[3;36m\][\d, \T]\n\[\e[0;33m\]\u@\h\[\e[1;36m\][ \w ] '

Note que a diferença é que o código de cores do PS1 precisa estar entre os caracteres “ \[\e[ ” e “ \] “.
Sinta-se à vontade para compartilhar, nos comentários, como você configurou o seu prompt!

Referências

http://www.mewbies.com/acute_terminal_fun_08_get_colorized_on_the_terminal.htm#color_scripts.
https://en.wikipedia.org/wiki/ANSI_escape_code#Colors.

Como ajustar brilho, gamma e relação de cores, com o aplicativo xgamma, no Linux.

O aplicativo xgamma vem instalado por padrão em muitas distribuições Linux e pode ser usado para controlar diversos aspectos da imagem do seu monitor.
Use-o para obter uma imagem mais confortável para trabalhar, ver filmes, ler artigos etc.
Você pode usar valores com até 3 casas decimais, representando um percentual.
Assim, 0.750 significa 75%.
demonstração do uso do aplicaivo xgamma

Como usar o xgamma para ajustar o monitor

Você pode verificar as configurações atuais de gamma do seu display, com o comando abaixo:

xgamma

Atualmente, a minha configuração é Vermelho=70%, Verde=50% e Azul=30%:

-> Red  0.700, Green  0.500, Blue  0.300

Você pode alterar a intensidade de cada cor (red, blue, green), referindo-se a ela especificamente:

xgamma -rgamma 0.7 -bgamma 0.3 -ggamma 0.5

O aplicativo irá informar a configuração que estava em vigor e em seguida a nova configuração:

-> Red  0.900, Green  0.900, Blue  0.900
<- Red  0.700, Green  0.500, Blue  0.300

Você também pode aplicar o mesmo valor a todos de uma só vez:

xgamma -gamma 0.7
-> Red  0.700, Green  0.500, Blue  0.300
<- Red  0.700, Green  0.700, Blue  0.700

captura de tela xgamma
O funcionamento do xgamma vai depender diretamente dos drivers de vídeo usados e a documentação oficial adverte para o fato de que o aplicativo está obsoleto.
Use o xrandr, se não conseguir obter o resultado desejado com o xgamma, portanto.