Estou tentando fazer isso há alguns dias e não obtive os resultados necessários. Não sei se estou usando a terminologia correta no título; se não, sinta-se à vontade para me corrigir e atualizá-la.
Eu quero ir disso:
para isso (eu amostramos uma área da transparência para mostrar o valor k, caso isso ajude). Observe que as sombras / destaques estão lá, mas nada mais:
Isso permite que eu coloque uma camada preenchida com uma cor sólida abaixo da imagem transparente. O resultado é uma camisa de cor diferente e sombras / destaques são vistos:
camada preenchida com azul colocada abaixo da camada transparente da camisa
camada preenchida com preto, colocada abaixo da camada transparente da camisa
Alguém tem alguma idéia de como eu posso conseguir isso? Consegui chegar perto do resultado, mas minha transparência não é suficiente ou é demais. Perco grande parte dos detalhes da sombra / destaque. A imagem inicial é do tipo de arquivo JPG.
ATUALIZAR:
Preciso que o resultado final seja um PNG como este:
Este PNG parece ter um fundo branco, mas, ao levá-lo para o Photoshop ou GIMP, você verá que a camiseta é transparente. Preciso fazer engenharia reversa de como isso foi feito, para que possa ser feito com outras peças de roupa.
O que é interessante sobre o PNG acima é que as sombras, destaques e tons médios na parte transparente da imagem podem ser selecionados individualmente. Photoshop: Selecione-> Faixa de cores-> Sombras, Destaques ou Meio-tons. Imagem abaixo para mostrar o que quero dizer:
Respostas:
Ao atribuir branco como canal alfa para transparência, não seremos capazes de destacar destaques opacos, pois esses por definição serão brancos, portanto totalmente transparentes.
Para ter um canal alfa poupando áreas brancas realçadas e sombras negras, é melhor escolher uma cor cinza para atribuir alfa.
Para mostrar o efeito com mais clareza, primeiro tornei sua imagem original mais escura e aumentou o contraste. Você precisará de ambos, ajustar o contraste da fonte e escolher um nível de cinza que melhor se adapte às suas necessidades para obter melhores resultados.
Em seguida, atribui um canal alfa a uma cor 'cinza' (em vez de branca):
Agora, quando sobrepomos esta imagem com, por exemplo, um fundo verde, podemos ver que os realces e as sombras são mantidos.
Podemos ver que, quando usadas em cores escuras, as áreas brancas da imagem original ainda podem estar muito claras para o efeito desejado. Isso pode ser superado quando escolhemos uma fonte cinza em vez de uma branca para criar nosso modelo de canal alfa.
Abaixo (canto superior esquerdo), usei um preenchimento de balde cinza com 20% de opacidade no original branco. Depois de atribuir um canal alfa de transparência a cinza (canto superior direito), podemos sobrepor um fundo colorido (preto esquerdo, vermelho escuro médio, branco marfim direito) para obter os efeitos finais.
fonte
Para isso, é melhor criar canais separados para sombras e realces .
As sombras podem ser obtidas diretamente da camiseta branca e usadas como multiplicador (0-100%) para a cor da camiseta (modo de camada: multiplicar)
Quanto aos destaques , isso realmente depende do material. O pano não reflete muita luz na superfície; portanto, a maior parte de sua cor é proveniente de luz difusa (a cor da camiseta). Para extrair a luz especular, eu usaria um filtro passa-alto (adaptação do histograma: apenas as cores brilhantes e nenhuma das cores escuras) na imagem da camisa branca e a usaria para clarear a camisa, mas apenas com talvez 20% (baixa reflexão).
Camadas:
Imagens resultantes:
fonte
Existe uma maneira mais fácil - selecione o plano de fundo branco, inverta-o, defina a predefinição do pincel, crie um novo arquivo com base transparente, em escala de cinza - e é isso. Selecione o pincel, que é o último da lista e clique uma vez com a amostra preta de quatro metros. Voila! Do que você pode salvar como web - png.
fonte
Use filtros CSS em vez de várias imagens
Você deve usar filtros CSS para colorir a imagem de um site.
Os benefícios são os seguintes.
Para o Hue, use este filtro CSS:
Para brilho use:
Para saturação, use:
Para uso em escala de cinza :
fonte