Extensió gratuïta de Chrome — retalls al dispositiu

Límits del JPG: què no pot conservar aquest format

El JPG no pot emmagatzemar un fons transparent. Cada píxel ha de ser un color visible, així que un retall desat com a JPG s’aplana sobre blanc, negre o un altre color triat. Si necessites que l’àrea al voltant del subjecte resti buida, exporta PNG (o un altre format amb alfa).

Aquesta limitació no fa que el JPG sigui una mala foto d’origen. Només vol dir que el JPG i la sortida transparent tenen feines diferents.

Què significa “no es pot mantenir la transparència”.

Un retall conté dos tipus d’informació:

La segona part s’anomena comunament alfa. JPG no té lloc per emmagatzemar-lo.

Quan el programari converteix un retall transparent en JPG, ha de decidir quin color visible substitueix cada píxel buit. El resultat torna a ser un rectangle complet. Sovint, aquest reemplaçament és blanc, però pot ser negre o qualsevol farciment seleccionat.

No hi ha res dolent amb el fitxer. La informació transparent s’ha eliminat perquè el format de destinació no la pot portar.

Per obtenir una introducció a l’alfa en anglès senzill, vegeu Què és un PNG transparent?.

JPG encara pot ser l’entrada

La majoria de les fotos de la càmera i el telèfon són imatges rectangulars normals. Arriben amb una habitació, paret, carrer o tauleta ja visible darrere del tema. Això fa que JPG sigui una entrada normal per a l’eliminació de fons.

El flux de treball útil és:

  1. obre la font JPG;
  2. aïllar el subjecte;
  3. inspeccionar i perfeccionar la vora;
  4. exporteu el nou resultat com a PNG.

La font i la sortida no necessiten utilitzar el mateix format. Converteix una foto JPG en un PNG transparent recorre aquesta feina directament.

Per què un fons blanc pot ser enganyós

Un retall en blanc pot semblar transparent quan es veu en una pàgina blanca. Mou-lo a una diapositiva fosca i la placa blanca rectangular es farà evident.

Feu servir aquesta prova ràpida:

  1. col·loqueu la imatge sobre un color brillant que no sigui blanc;
  2. mira les quatre cantonades;
  3. comproveu els buits al voltant dels braços, les nanses i els cabells.

Si el color de prova no es mostra a través d’aquestes àrees, el fitxer s’aplana. Un nom de fitxer .jpg confirma el perquè. Un nom de fitxer .png pot suportar la transparència, tot i que el PNG pot haver-se exportat intencionadament amb un emplenament fix.

El blanc és un color. La transparència és l’absència de píxels de fons visibles.

Les vores suaus revelen una altra limitació

Els bons retalls no sempre tenen un límit dur. Els cabells, la pell, la tela, les ombres i les corbes antiàlies poden contenir píxels de vora parcialment visibles. Alpha permet que aquests píxels es barregin amb un fons nou.

Quan una vora transparent s’aplana en JPG, la vora es barreja amb un color fix. Col·loqueu aquest JPG en un color diferent i podreu veure:

És per això que simplement eliminar un rectangle blanc d’un JPG més tard no sempre recupera el retall original. Els píxels de transició ja s’han barrejat amb blanc.

L’estalvi JPG repetit pot reduir la qualitat

JPG utilitza compressió amb pèrdues. Està dissenyat per fer les imatges fotogràfiques més petites simplificant el detall visual. Cada desat addicional pot introduir més sons, blocatges o taques, especialment al voltant de vores nítides i d’alt contrast.

Aquests artefactes importen al voltant d’un límit retallat perquè la vora és precisament on es necessita un detall net. Una font molt comprimida pot mostrar:

L’exportació a PNG evita una altra etapa JPG amb pèrdua després del retall. No pot restaurar els detalls que ja falten a la font, però evita afegir compressió JPG al resultat transparent.

Quan el JPG encara és el fitxer final correcte

JPG pot ser un format de lliurament raonable quan tot això és cert:

Per exemple, un banner acabat amb un fons fotogràfic complet pot no beneficiar-se de l’alfa. També es pot lliurar una foto de catàleg de fons blanc finalitzada com a JPG si l’especificació de recepció ho requereix.

El punt important és la intenció. Aplaneu un mestre transparent al color necessari i, a continuació, creeu la còpia de lliurament JPG. No descarteu el màster tret que estigueu segur que el tema mai necessitarà un altre fons.

Una taula pràctica de decisions

Necessitat Utilitza
Comença des d’una foto de telèfon o càmera JPG pot estar bé
Conserva l’àrea de fons buida PNG
Reutilitza un retall en molts colors Mestre PNG transparent
Entrega una foto final en un fons fix JPG pot ser adequat
Conservar les vores suaus parcialment transparents PNG
Trobeu una destinació que demana explícitament JPG Aplana deliberadament i després exporta JPG

Per obtenir una comparació més àmplia dels formats de retalls moderns, llegiu PNG vs WebP vs AVIF per a retalls.

Errors habituals de recuperació

Canviar el nom de l’extensió

Canviar image.jpg a image.png no converteix el fitxer ni restaura l’alfa. Exporta o converteix mitjançant un programari que realment escriu dades PNG.

Esborrant el blanc del JPG aplanat

Això pot funcionar per a gràfics senzills de vora dur, però sovint danya les parts blanques del subjecte i deixa contaminació de vora pàl·lida. Tornar al mestre transparent és més segur.

S’està enviant la vista prèvia en lloc de l’exportació

Una captura de pantalla aplana tota la vista prèvia, inclòs qualsevol tauler d’escacs visible. Utilitzeu l’acció d’exportació de l’editor.

Suposant que tots els PNG són transparents

PNG pot portar alfa, però també pot contenir un fons totalment opac. Verifiqueu-ho sobre un color contrastant.

El flux de treball més segur

Utilitzeu JPG per al que fa bé: entrada fotogràfica comuna i lliurament compacte de fons fix. Utilitzeu PNG quan el resultat hagi de preservar la transparència.

Mantingueu un mestre PNG net després d’eliminar el fons. Des d’aquest mestre, feu un JPG blanc, un JPG de color o una altra còpia de destinació quan sigui necessari. Aquest ordre conserva les opcions i evita intentar reconstruir la transparència després que s’hagi aplanat.

Segueix explorant

Interessant