Pular para o conteúdo

Image Channel Boolean

Combine os valores vermelho, verde e azul de cada pixel com uma operação bit a bit AND, OR ou XOR e obtenha o resultado como uma única imagem em tons de cinza. Essa operação de baixo nível revela como os canais se sobrepõem, cria padrões gráficos com efeitos de falha e ajuda com máscaras, experimentos de esteganografia e no ensino de como a cor digital é armazenada em bits. O canal alpha original é preservado.

Selecione arquivos ou arraste-os e solte-os no campo de upload. Tamanho máximo do arquivo: 5 MB.

Redefinir

Perguntas frequentes

O que a ferramenta calcula?

Para cada pixel, ela obtém os valores vermelho, verde e azul de 8 bits e os combina com o operador bit a bit escolhido. O resultado único se torna o valor de cinza desse pixel. Um pixel com vermelho 240, verde 60 e azul 255 resulta em 48 com AND e em 255 com OR.

O que AND, OR e XOR fazem?

AND mantém apenas os bits definidos nos três canais, então o resultado fica escuro, a menos que todos os canais estejam claros. OR mantém os bits definidos em qualquer canal, então o resultado fica claro se qualquer canal estiver claro. XOR, também chamado de eor, mantém os bits definidos em um número ímpar de canais e produz padrões listrados marcantes.

Por que o resultado parece posterizado ou listrado?

As operações bit a bit atuam na representação binária dos números, e não em seu brilho. Por isso, pequenas mudanças de cor podem inverter bits de ordem alta e causar saltos no resultado. É por isso que o XOR, em particular, produz faixas semelhantes a contornos. Esse é o comportamento esperado e a base de muitos efeitos de arte glitch.

O que acontece com uma imagem em tons de cinza?

Uma imagem em tons de cinza é tratada como três canais idênticos. AND e OR retornam os valores de cinza originais, e XOR também retorna o mesmo valor, pois um número ímpar de bits iguais permanece definido. O operador faz sentido em imagens coloridas.

A transparência é preservada?

Sim, o canal alpha é separado, os canais de cor são combinados e o alpha é anexado novamente. As áreas transparentes permanecem transparentes no resultado em tons de cinza.

Para que isso é útil?

É útil para explorar como as cores são codificadas, criar máscaras rápidas em que todos os canais estejam claros, ocultar ou revelar padrões de bits e criar obras abstratas. Desenvolvedores também usam a ferramenta para verificar pipelines de processamento de imagens.

Qual é o formato de saída?

O resultado é um PNG sem perdas que é exibido em tons de cinza. Ele mantém as dimensões do arquivo enviado após o limite de 4000 pixels.

Quais formatos posso enviar?

Envie imagens JPEG, PNG, GIF, WebP, TIFF ou AVIF de até 5 MB. Arquivos animados usam o primeiro quadro. Observe que a compressão JPEG altera os bits menos significativos, por isso os resultados em arquivos JPEG ficam mais ruidosos do que em PNG.

Qual é a diferença em relação ao Image Bitwise Blend?

Esta ferramenta combina os canais de uma única imagem. O Image Bitwise Blend combina duas imagens diferentes canal por canal, usando os mesmos operadores. Use essa ferramenta para misturar imagens e esta para analisar uma única imagem.

Qual mecanismo é usado?

A ferramenta usa a operação bandbool da biblioteca sharp no libvips, que aplica o operador às bandas de cada pixel. O resultado é exato e determinístico.

Sobre OneClick Pro

OneClick Pro é uma coleção gratuita com mais de 150 ferramentas da Web para o trabalho cotidiano: converter imagens e unidades, formatar e validar código, verificar domínios e SEO, e trabalhar com textos, datas e números. Todas as ferramentas funcionam sem registro ou assinatura, e o que você digita é usado apenas para calcular o resultado e nunca é armazenado. Use o serviço como uma caixa de ferramentas para tarefas pontuais ou salve nos favoritos as ferramentas que você usa todos os dias.