Misturador de canais da imagem
Reconstrua os canais vermelho, verde e azul de uma imagem a partir de uma matriz de mistura 3x3. Cada linha define um canal de saída como uma soma ponderada dos canais vermelho, verde e azul de entrada. Assim, você pode trocar canais, criar conversões personalizadas para preto e branco, simular efeitos infravermelhos ou corrigir desvios de cor acentuados. São aceitos valores de -10 a 10, e o resultado é limitado à faixa válida.
Perguntas frequentes
Como escrevo a matriz de mistura?
Insira nove números, três por linha, separados por espaços, vírgulas ou quebras de linha. A primeira linha gera o vermelho de saída, a segunda gera o verde e a terceira gera o azul. Os três números de cada linha são os pesos do vermelho, verde e azul de entrada. O padrão 1 0 0 / 0 1 0 / 0 0 1 mantém a imagem inalterada.
Como troco os canais vermelho e azul?
Use a matriz 0 0 1 / 0 1 0 / 1 0 0. O vermelho de saída passa a usar o azul de entrada, e o azul de saída passa a usar o vermelho de entrada, enquanto o verde permanece igual. O céu fica laranja e a pele de tons quentes fica azul: um efeito surreal bastante popular.
Posso criar uma conversão personalizada para preto e branco?
Sim. Repita a mesma linha três vezes para que todos os canais de saída recebam a mesma mistura. Por exemplo, 0.3 0.59 0.11 nas três linhas produz uma conversão clássica de luminância, enquanto 0.8 0.2 0 em todas as linhas imita um filtro vermelho que escurece céus azuis. Mantenha a soma dos pesos próxima de 1 para preservar o brilho.
O que acontece se a soma dos pesos for maior que 1?
O canal de saída fica mais claro, e qualquer valor acima de 255 é limitado ao branco. Pesos cuja soma seja inferior a 1 escurecem o canal. Pesos negativos subtraem um canal e são úteis para separar as cores com mais intensidade.
Qual intervalo de números é permitido?
Cada um dos nove valores deve estar entre -10 e 10. Decimais, como 0.25, também são aceitos. A matriz deve conter exatamente nove números. Qualquer outra quantidade é rejeitada com uma mensagem antes do processamento da imagem.
Como posso simular uma foto infravermelha?
Um ponto de partida comum é 0 0 1 / 0 1 0 / 1 0 0 combinado com um aumento posterior dos níveis ou do contraste, ou uma mistura mais intensa, como -0.5 1.5 0 / 0 1 0 / 0 0 1, que faz a folhagem brilhar. Experimente pequenas alterações, pois o efeito depende muito da quantidade de verde na cena.
O misturador preserva a transparência?
Sim, a matriz altera apenas os canais vermelho, verde e azul, e o canal alfa é mantido sem alterações. Imagens em escala de cinza são convertidas primeiro para RGB, para que os três canais de saída possam ser diferentes. O resultado é salvo como PNG.
Quais formatos e tamanhos são compatíveis?
Envie arquivos JPEG, PNG, GIF, WebP, TIFF ou AVIF de até 5 MB. Imagens com largura ou altura superior a 4000 pixels são reduzidas para caber, e arquivos animados usam o primeiro quadro. A saída é um PNG sem perdas.
Qual mecanismo aplica a matriz?
A ferramenta usa a operação de recombinação da biblioteca de imagens sharp, que funciona com libvips e multiplica cada pixel pela matriz em uma única passagem. O cálculo é determinístico, então a mesma matriz sempre gera o mesmo arquivo.
Quando devo usar o misturador de canais em vez de um ajuste de cor?
Use o misturador quando precisar controlar como os canais se combinam, por exemplo, para trocar canais, criar interferência entre eles ou converter para preto e branco com uma resposta de filtro específica. Para alterações simples de matiz, saturação ou brilho, a ferramenta Image Color Adjust é mais rápida.