Limitacións de fondo JPG: o que o formato non pode manter
JPG non pode almacenar un fondo transparente. Cada píxel dun JPG debe resolverse en cor visible, polo que un recorte gardado como JPG aplanarase contra o branco, o negro ou outra cor escollida. Se precisas que a área arredor dun asunto quede baleira, exporta PNG no seu lugar.
Esta limitación non fai que JPG sexa unha foto de orixe incorrecta. Só significa que JPG e saída transparente teñen traballos diferentes.
O que significa “non se pode manter a transparencia”.
Un recorte contén dous tipos de información:
- a cor visible do tema;
- Como debe ser visible cada píxel, incluídos os píxeles de bordo totalmente baleiros e parcialmente transparentes.
A segunda parte chámase comunmente alfa. JPG non ten lugar para almacenalo.
Cando o software converte un recorte transparente en JPG, debe decidir que cor visible substitúe a cada píxel baleiro. O resultado volve ser un rectángulo completo. A miúdo esa substitución é branca, pero pode ser negra ou calquera recheo seleccionado.
Non hai nada de malo co ficheiro. Eliminouse a información transparente porque o formato de destino non a pode transportar.
Para obter unha introdución ao alpha en inglés sinxelo, consulte Que é un PNG transparente?.
JPG aínda pode ser a entrada
A maioría das fotos da cámara e do teléfono son imaxes rectangulares comúns. Chegan cunha sala, parede, rúa ou mesa xa visible detrás do tema. Isto fai que JPG sexa unha entrada normal para a eliminación do fondo.
O fluxo de traballo útil é:
- abra a fonte JPG;
- illar o suxeito;
- inspeccionar e refinar o bordo;
- exporta o novo resultado como PNG.
A fonte e a saída non precisan utilizar o mesmo formato. Converte unha foto JPG nun PNG transparente percorre ese traballo directamente.
Por que un fondo branco pode ser enganoso
Un recorte en branco pode parecer transparente cando se ve nunha páxina branca. Moveo a unha diapositiva escura e a placa branca rectangular faise evidente.
Use esta proba rápida:
- coloque a imaxe sobre unha cor brillante non branca;
- mira as catro esquinas;
- Comproba os espazos arredor dos brazos, asas e cabelos.
Se a cor da proba non aparece a través desas áreas, o ficheiro aplanarase. Un nome de ficheiro .jpg confirma o porqué. Un nome de ficheiro .png pode admitir a transparencia, aínda que o PNG aínda se pode exportar intencionadamente cun recheo fixo.
O branco é unha cor. A transparencia é a ausencia de píxeles de fondo visibles.
Os bordos suaves revelan outra limitación
Os bos recortes non sempre teñen un límite duro. O cabelo, a pel, o tecido, as sombras e as curvas antialias poden conter píxeles de bordo parcialmente visibles. Alpha permite que eses píxeles se combinen cun novo fondo.
Cando un bordo transparente se aplana en JPG, o bordo mestúrase cunha cor fixa. Coloca ese JPG nunha cor diferente e podes ver:
- un contorno pálido;
- unha franxa escura;
- cantos cadrados arredor dos detalles finos;
- queda un mate do recheo orixinal.
É por iso que simplemente eliminar un rectángulo branco dun JPG máis tarde non sempre recupera o recorte orixinal. Os píxeles de transición xa se mesturaron co branco.
O gardar JPG repetido pode reducir a calidade
JPG usa compresión con perdas. Está deseñado para facer as imaxes fotográficas máis pequenas simplificando os detalles visuais. Cada gardado adicional pode introducir máis tons, bloqueos ou manchas, especialmente nos bordos nítidos de alto contraste.
Eses artefactos importan ao redor dun límite de recorte porque o bordo é precisamente onde se necesitan detalles limpos. Unha fonte moi comprimida pode mostrar:
- contornos borrosos;
- pequenos bloques de cores preto do contorno;
- fíos perdidos ou partes delgadas;
- ruído de cor que se asemella a detalles de fondo.
A exportación a PNG evita outra etapa JPG con perdas despois do recorte. Non pode restaurar os detalles que xa faltan na fonte, pero evita engadir compresión JPG ao resultado transparente.
Cando o JPG aínda é o ficheiro final correcto
JPG pode ser un formato de entrega sensato cando todos estes son certos:
- o fondo final está fixado intencionadamente;
- non se require transparencia;
- a imaxe é principalmente fotográfica;
- o destino acepta ou prefire JPG;
- O tamaño de entrega máis pequeno importa máis que os cambios de fondo futuros.
Por exemplo, un banner acabado cun fondo fotográfico completo pode non beneficiarse de alfa. Tamén se pode entregar unha foto de catálogo de fondo branco finalizada como JPG se a especificación de recepción o require.
O importante é a intención. Aplana un patrón transparente na cor necesaria e, a continuación, crea a copia de entrega JPG. Non descartes o mestre a menos que esteas seguro de que o tema nunca necesitará outro fondo.
Unha táboa de decisión práctica
| Necesita | Usar |
|---|---|
| Comeza a partir dunha foto do teléfono ou da cámara | JPG pode estar ben |
| Conserva a área de fondo baleira | PNG |
| Reutiliza un recorte en moitas cores | Mestre PNG transparente |
| Entrega unha foto final nun fondo fixo | JPG pode ser axeitado |
| Conserva os bordos suaves parcialmente transparentes | PNG |
| Coñece un destino que solicita explícitamente JPG | Aplanar deliberadamente e despois exportar JPG |
Para unha comparación máis ampla dos formatos de recorte modernos, lea PNG vs WebP vs AVIF para recortes.
Erros comúns de recuperación
Cambiando o nome da extensión
Cambiar image.jpg a image.png non converte o ficheiro nin restaura o alfa. Exportar ou converter a través dun software que realmente escribe datos PNG.
Borrando o branco do JPG aplanado
Isto pode funcionar para gráficos simples con bordos duros, pero moitas veces dana as partes brancas do suxeito e deixa contaminación do bordo pálido. Volver ao mestre transparente é máis seguro.
Enviando a vista previa en lugar da exportación
Unha captura de pantalla aplana toda a vista previa, incluído calquera damero visible. Use a acción de exportación do editor.
Asumindo que cada PNG é transparente
PNG pode levar alfa, pero tamén pode conter un fondo totalmente opaco. Verifícalo sobre unha cor contrastante.
O fluxo de traballo máis seguro
Use JPG para o que fai ben: entrada fotográfica común e entrega compacta de fondo fixo. Use PNG cando o resultado debe preservar a transparencia.
Mantén un patrón PNG limpo despois de eliminar o fondo. A partir dese mestre, fai un JPG branco, JPG de cores ou outra copia de destino cando sexa necesario. Esta orde conserva as opcións e evita tentar reconstruír a transparencia despois de que se aplanou.