Extensión gratuíta de Chrome: recortes no dispositivo

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 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 é:

  1. abra a fonte JPG;
  2. illar o suxeito;
  3. inspeccionar e refinar o bordo;
  4. 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:

  1. coloque a imaxe sobre unha cor brillante non branca;
  2. mira as catro esquinas;
  3. 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:

É 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:

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:

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.

Sigue explorando

Interesante