Removedor de Chroma Key
Escolha uma tela verde plana, uma tela azul ou uma cor de fundo sólida com um conta-gotas e torne-a transparente, usando chaveamento de distância cromática YCbCr real.
Resultado
Uma tela verde ou azul só ajuda se algo do outro lado puder realmente cortá-la. Esta ferramenta faz exatamente isso, inteiramente no seu navegador: carregue uma foto em um fundo plano e de cor uniforme - uma tela verde, uma tela azul, uma parede de cor sólida ou uma foto de produto em branco puro - clique uma vez naquele fundo com o conta-gotas para obter uma amostra de sua cor exata, e a ferramenta remove cada pixel dessa cor, deixando um PNG realmente transparente.
A codificação em si é uma matemática chroma-key genuína, não um atalho. Tanto a cor principal amostrada quanto cada pixel na foto são convertidos de RGB para o espaço de cores YCbCr usando as fórmulas de transmissão padrão, e a "proximidade com a cor principal" é medida apenas no plano de crominância Cb/Cr - a luminância (Y) é deliberadamente ignorada. Isso é exatamente o que torna o hardware e software chroma-key real robusto à iluminação irregular no cenário: uma sombra ou um pedaço de tela verde ligeiramente mais brilhante ainda mede o mais próximo da cor principal, porque apenas sua cor, e não seu brilho, é comparado. A distância croma é então mapeada para um valor alfa com uma curva suave entre um limite interno (totalmente transparente) e um limite externo (totalmente opaco), que um único controle deslizante de tolerância move junto, produzindo uma borda suave e natural em vez de buracos irregulares no nível do pixel.
Imagens reais de chroma key quase sempre apresentam "derramamento": uma borda da cor da tela refletida nas bordas do objeto, na maioria das vezes como uma coloração verde ou azul ao longo do cabelo ou ombros. Essa ferramenta inclui supressão de derramamento real, não apenas um recorte de transparência - para pixels próximos à cor principal, ela puxa o canal dominante da cor principal em direção à média dos outros dois canais, proporcionalmente ao quão próximo esse pixel está de ser totalmente codificado, removendo a projeção de cor em pixels de borda semitransparentes reais em vez de deixar uma franja colorida.
Esta é intencionalmente uma ferramenta chroma-key, não um removedor de fundo de IA: funciona porque o fundo tem uma cor plana e conhecida, não porque entende o que é uma pessoa ou um produto. Aponte-o para uma foto com um fundo ocupado ou gradiente e o resultado será ruim por design - essa é precisamente a classe de problema que a segmentação de IA resolve e esta ferramenta off-line que prioriza a privacidade não tenta falsificar. Escolha sua cor principal, ajuste a tolerância e a supressão de derramamento em relação à visualização do tabuleiro de xadrez antes/depois e baixe o PNG transparente. Nada é carregado; todo o pipeline é executado nas APIs Canvas 2D e ImageData do próprio dispositivo.