Por que a parte “branca” de uma imagem fica “preta” depois de salvar?

4

Tenho notado que, às vezes, quando salvamos uma imagem e a abrimos com o Adobe Photoshop, o plano de fundo "branco" fica "preto".

Por exemplo, quando vejo esta imagem usando o Chrome, vejo o seguinte:

Noentanto,quandosalveioarquivonomeucomputador("clique com o botão direito" → "Salvar imagem como ..." ), abra o arquivo com o Photoshop CS5, é o que eu vejo:

Porqueaparte"branca" de uma imagem fica "preta" depois de salvar?

    
por Pacerier 08.06.2012 / 15:17

7 respostas

5

Esse problema ocorre ao copiar imagens com transparência. A parte que você está se referindo como branca (que fica preta) não é branca, é transparente.

Quando você copia uma imagem *.png , o que você tecnicamente faz é salvá-la em sua área de transferência; mas há um problema: sua área de transferência só é capaz de armazenar *.bmp images. Portanto, o sistema converte a imagem *.png em *.bmp antes de armazená-la na área de transferência. Agora, aqui está o seu problema: *.bmp não não suporta canais alfa (transparência). Então, o que acontece com os pixels transparentes? eles se tornam negros.

Portanto, a solução mais simples é simplesmente não usar a área de transferência ( tl; dr ): salve a imagem em um arquivo e abra o arquivo no Photoshop.

    
por 08.06.2012 / 15:35
4

É porque tem transparência. E aplicativos diferentes podem ter cores de plano de fundo padrão diferentes. No Firefox, sua foto é mostrada com um fundo cinza escuro.

link

    
por 08.06.2012 / 15:19
2

Sim - a imagem vinculada definitivamente tem um fundo transparente. Confirmado com o GIMP, conforme mostrado abaixo.

QuantoaomotivopeloqualofundotransparenteparecepretonoPhotoShoppodeestarvinculadoaisso: Escolheu a cor do plano de fundo em PhotoShop < - Com sorte, você estará na direção certa.
Acho que você só precisa alterar a cor do Fundo de aplicativo de volta para transparente em vez de preto.

    
por 08.06.2012 / 15:22
2

Pelo que entendi, é uma questão do PNG usar cores indexadas para transparência ... algo que o Photoshop não gosta de manipular.

Mais sobre isso em o projeto gráfico StackExchange.

    
por 13.06.2012 / 23:18
2

Esta edição é exibida quando um PNG é salvo com a cor indexada no CS5 e abaixo .

O Photoshop não pode exibir corretamente os arquivos PNG que têm transparência na cor indexada devido à forma como os dados de transparência são incorporados na paleta alfa, em vez de serem armazenados em uma máscara alfa separada.

O resultado é o Photoshop lendo os componentes RGB de cada cor indexada e ignorando os dados de transparência incorporados na paleta alfa da imagem. Em um PNG salvo normalmente, esses dados seriam incluídos em uma máscara alfa separada e lidos adequadamente pelo programa. Nesse caso, com os dados de transparência impossibilitados de serem lidos, o fundo da imagem fica preto.

Você pode ler mais sobre isso aqui: Por que o Photoshop não funciona? abrir corretamente este PNG?

As versões posteriores do Photoshop podem exibir PNGs de cores indexadas com a transparência pretendida.

    
por 16.01.2016 / 01:45
1

Eu abri minha imagem com "Paint" e depois a salvei como .bmp e ela tinha uma mensagem que dizia "salvando essa imagem, você perderá sua transparência". Quando eu salvei, o fundo ficou branco!

    
por 16.01.2016 / 00:39
0

Sim, os fundos transparentes são impressos a partir do CPS preto. Antes de imprimir a partir do CPS, defino a camada de fundo BRANCA, depois imprimo - mesmo para png. Quando salvei a foto, desligo a camada de fundo e salvo como png. Então, quando é exibido em um site ou qualquer outra coisa, o fundo é transparente. Trabalhar com a camada de fundo e é uma correção simples. No entanto, a Corel deve permitir a impressão transparente.

    
por 30.12.2017 / 21:42