Limitações do JPG: o que o formato não consegue guardar
O JPG não consegue guardar um fundo transparente. Cada píxel tem de ser uma cor visível, por isso um recorte guardado em JPG fica achatado sobre branco, preto ou outra cor escolhida. Se a zona à volta do sujeito deve permanecer vazia, exporte PNG.
Isto não torna o JPG uma má foto de origem. Só significa que JPG e saída transparente têm funções diferentes.
O que significa “não é possível manter a transparência”
Um recorte contém dois tipos de informações:
- a cor visível do assunto;
- quão visível cada pixel deve ser, incluindo pixels de borda totalmente vazios e parcialmente transparentes.
A segunda parte é comumente chamada de alfa. JPG não tem lugar para armazená-lo.
Quando o software transforma um recorte transparente em JPG, ele deve decidir qual cor visível substitui cada pixel vazio. O resultado torna-se um retângulo completo novamente. Freqüentemente, essa substituição é branca, mas pode ser preta ou qualquer preenchimento selecionado.
Não há nada de errado com o arquivo. A informação transparente foi removida porque o formato de destino não pode transportá-la.
Para uma introdução simples ao alfa, consulte O que é um PNG transparente?.
JPG ainda pode ser a entrada
A maioria das fotos de câmeras e telefones são imagens retangulares comuns. Eles chegam com uma sala, parede, rua ou mesa já visível atrás do assunto. Isso torna o JPG uma entrada normal para remoção de fundo.
O fluxo de trabalho útil é:
- abra a fonte JPG;
- isolar o sujeito;
- inspecionar e refinar a borda;
- exporte o novo resultado como PNG.
A origem e a saída não precisam usar o mesmo formato. Converter uma foto JPG em PNG transparente percorre esse trabalho diretamente.
Por que um fundo branco pode ser enganoso
Um recorte em branco pode parecer transparente quando visualizado em uma página em branco. Mova-o para um slide escuro e a placa retangular branca se tornará óbvia.
Use este teste rápido:
- coloque a imagem sobre uma cor brilhante não branca;
- observe todos os quatro cantos;
- verifique as folgas ao redor dos braços, alças e cabelos.
Se a cor de teste não aparecer nessas áreas, o arquivo será nivelado. Um nome de arquivo .jpg confirma o porquê. Um nome de arquivo .png pode suportar transparência, embora o PNG ainda possa ter sido exportado intencionalmente com um preenchimento fixo.
Branco é uma cor. Transparência é a ausência de pixels de fundo visíveis.
Bordas suaves revelam outra limitação
Bons recortes nem sempre têm limites rígidos. Cabelo, pele, tecido, sombras e curvas suavizadas podem conter pixels de borda parcialmente visíveis. Alpha permite que esses pixels se misturem com um novo plano de fundo.
Quando uma borda transparente é achatada em JPG, a borda é mesclada em uma cor fixa. Coloque esse JPG em uma cor diferente e você verá:
- contorno pálido;
- franja escura;
- cantos quadrados em torno de detalhes finos;
- um fosco que sobrou do preenchimento original.
É por isso que simplesmente remover posteriormente um retângulo branco de um JPG nem sempre recupera o recorte original. Os pixels de transição já foram misturados com branco.
O salvamento repetido de JPG pode reduzir a qualidade
JPG usa compactação com perdas. Ele foi projetado para diminuir as imagens fotográficas, simplificando os detalhes visuais. Cada salvamento adicional pode introduzir mais toques, bloqueios ou manchas, especialmente em torno de bordas nítidas de alto contraste.
Esses artefatos são importantes em torno de um limite de recorte porque a borda é precisamente onde os detalhes nítidos são necessários. Uma fonte fortemente compactada pode mostrar:
- contornos difusos;
- pequenos blocos coloridos próximos ao contorno;
- fios perdidos ou partes finas;
- ruído colorido que lembra detalhes de fundo.
Exportar para PNG evita outro estágio JPG com perdas após o recorte. Ele não pode restaurar detalhes já ausentes na fonte, mas evita adicionar compactação JPG ao resultado transparente.
Quando JPG ainda é o arquivo final correto
JPG pode ser um formato de entrega sensato quando tudo isso for verdade:
- o fundo final é fixado intencionalmente;
- a transparência não é exigida;
- a imagem é maioritariamente fotográfica;
- o destino aceita ou prefere JPG;
- o tamanho menor da entrega é mais importante do que futuras alterações no histórico.
Por exemplo, um banner finalizado com fundo fotográfico completo pode não se beneficiar do alfa. Uma foto de catálogo finalizada com fundo branco também pode ser entregue como JPG se a especificação de recebimento assim o exigir.
O ponto importante é a intenção. Achate um master transparente na cor desejada e crie a cópia de entrega JPG. Não descarte o mestre a menos que tenha certeza de que o assunto nunca precisará de outro plano de fundo.
Uma tabela de decisão prática
| Necessidade | Usar |
|---|---|
| Comece com uma foto de telefone ou câmera | JPG pode ficar bem |
| Preservar área de fundo vazia | PNG |
| Reutilize um recorte em várias cores | Mestre PNG transparente |
| Entregue uma foto final em um fundo fixo | JPG pode ser adequado |
| Preservar bordas suaves parcialmente transparentes | PNG |
| Conheça um destino que solicita explicitamente JPG | Achate deliberadamente e exporte JPG |
Para uma comparação mais ampla dos formatos de recorte modernos, leia PNG vs WebP vs AVIF para recortes.
Erros comuns de recuperação
Renomeando a extensão
Alterar image.jpg para image.png não converte o arquivo nem restaura alfa. Exporte ou converta através de software que realmente grava dados PNG.
Apagando branco do JPG achatado
Isso pode funcionar para gráficos simples com bordas rígidas, mas geralmente danifica as partes brancas do assunto e deixa contaminação das bordas claras. Retornar ao master transparente é mais seguro.
Enviando a visualização em vez da exportação
Uma captura de tela nivela toda a visualização, incluindo qualquer tabuleiro de xadrez visível. Use a ação de exportação do editor.
Supondo que todo PNG seja transparente
PNG pode conter alfa, mas também pode conter um fundo totalmente opaco. Verifique-o sobre uma cor contrastante.
O fluxo de trabalho mais seguro
Use JPG para o que ele faz bem: entrada fotográfica comum e entrega compacta de fundo fixo. Use PNG quando o resultado precisar preservar a transparência.
Mantenha um PNG master limpo após a remoção do fundo. A partir desse master, faça um JPG branco, JPG colorido ou outra cópia de destino quando necessário. Esta ordem preserva opções e evita tentar reconstruir a transparência depois de ela ter sido achatada.