Gratis Chrome-tillägg – utskärningar på enheten

JPG-bakgrundsbegränsningar: vad formatet inte kan behålla

JPG kan inte lagra en transparent bakgrund. Varje pixel i en JPG måste omvandlas till synlig färg, så en utskärning som sparas som JPG plattas ut mot vit, svart eller annan vald färg. Om du behöver att området runt ett ämne förblir tomt, exportera PNG istället.

Denna begränsning gör inte JPG till ett dåligt källfoto. Det betyder bara att JPG och transparent utdata har olika jobb.

Vad “kan inte behålla transparens” betyder

En utskärning innehåller två typer av information:

Den andra delen kallas vanligen alfa. JPG har ingen plats att lagra den.

När programvara förvandlar en genomskinlig utskärning till JPG måste den bestämma vilken synlig färg som ersätter varje tom pixel. Resultatet blir en komplett rektangel igen. Ofta är den ersättningen vit, men den kan vara svart eller valfri vald fyllning.

Inget är fel på filen. Den transparenta informationen togs bort eftersom målformatet inte kan bära den.

För en vanlig engelsk introduktion till alfa, se Vad är en transparent PNG?.

JPG kan fortfarande vara indata

De flesta kamera- och telefonfoton är vanliga rektangulära bilder. De anländer med ett rum, vägg, gata eller bordsskiva redan synlig bakom motivet. Det gör JPG till en normal ingång för borttagning av bakgrund.

Det användbara arbetsflödet är:

  1. öppna JPG-källan;
  2. isolera ämnet;
  3. inspektera och förfina kanten;
  4. exportera det nya resultatet som PNG.

Källan och utgången behöver inte använda samma format. Konvertera ett JPG-foto till en transparent PNG går igenom det jobbet direkt.

Varför en vit bakgrund kan vara vilseledande

Ett utklipp på vitt kan se genomskinligt ut när det visas på en vit sida. Flytta den till en mörk bild och den rektangulära vita plattan blir uppenbar.

Använd detta snabba test:

  1. placera bilden över en ljus icke-vit färg;
  2. titta på alla fyra hörnen;
  3. kontrollera mellanrum runt armar, handtag och hår.

Om testfärgen inte syns genom dessa områden, plattas filen till. Ett .jpg-filnamn bekräftar varför. Ett .png-filnamn kan stödja transparens, även om PNG-filen fortfarande kan ha exporterats avsiktligt med en fast fyllning.

Vitt är en färg. Transparens är frånvaron av synliga bakgrundspixlar.

Mjuka kanter avslöjar en annan begränsning

Bra utskärningar har inte alltid en hård gräns. Hår, päls, tyg, skuggor och kantutjämnade kurvor kan innehålla delvis synliga kantpixlar. Alpha låter dessa pixlar blandas med en ny bakgrund.

När en genomskinlig kant plattas till JPG blandas kanten mot en fast färg. Placera den JPG-filen i en annan färg så kanske du ser:

Detta är anledningen till att det inte alltid återställs den ursprungliga utskärningen om man bara tar bort en vit rektangel från en JPG senare. Övergångspixlarna har redan blandats med vitt.

Upprepad JPG-lagring kan minska kvaliteten

JPG använder förlustkompression. Den är utformad för att göra fotografiska bilder mindre genom att förenkla visuella detaljer. Varje ytterligare lagring kan skapa fler ringningar, blockering eller utsmettning, särskilt runt skarpa högkontrastkanter.

Dessa artefakter spelar roll runt en utskuren gräns eftersom kanten är precis där rena detaljer behövs. En kraftigt komprimerad källa kan visa:

Export till PNG förhindrar ytterligare ett JPG-steg med förlust efter urklippningen. Det kan inte återställa detaljer som redan saknas från källan, men det undviker att lägga till JPG-komprimering till det transparenta resultatet.

När JPG fortfarande är den korrekta slutfilen

JPG kan vara ett vettigt leveransformat när alla dessa är sanna:

Till exempel kan en färdig banner med en hel fotografisk bakgrund kanske inte dra nytta av alfa. Ett färdigställt katalogfoto med vit bakgrund kan också levereras som JPG om mottagningsspecifikationen kräver det.

Den viktiga punkten är avsikten. Platta till en genomskinlig master på önskad färg och skapa sedan JPG-leveranskopian. Kasta inte mastern om du inte är säker på att motivet aldrig kommer att behöva en annan bakgrund.

En praktisk beslutstabell

Behöver Använd
Börja från ett telefon- eller kamerafoto JPG kan vara bra
Bevara tomt bakgrundsområde PNG
Återanvänd en utskärning på många färger Transparent PNG-master
Leverera ett sista foto på en fast bakgrund JPG kan vara lämpligt
Bevara delvis genomskinliga mjuka kanter PNG
Möt en destination som uttryckligen begär JPG Platta till medvetet och exportera sedan JPG

För en bredare jämförelse av moderna utklippsformat, läs PNG vs WebP vs AVIF för utskärningar.

Vanliga återställningsmisstag

Byter namn på tillägget

Att ändra image.jpg till image.png konverterar inte filen eller återställer inte alfa. Exportera eller konvertera via programvara som faktiskt skriver PNG-data.

Raderar vitt från den tillplattade JPG-filen

Detta kan fungera för enkel grafik med hårda kanter, men det skadar ofta vita delar av motivet och lämnar blek kantförorening. Att återvända till den genomskinliga mastern är säkrare.

Skickar förhandsgranskningen istället för exporten

En skärmdump plattar ut hela förhandsvisningen, inklusive alla synliga schackbrädor. Använd redigerarens exportåtgärd.

Förutsatt att varje PNG är transparent

PNG kan bära alfa, men det kan också innehålla en helt ogenomskinlig bakgrund. Verifiera det över en kontrasterande färg.

Det säkraste arbetsflödet

Använd JPG för vad den gör bra: vanlig fotografisk inmatning och kompakt leverans med fast bakgrund. Använd PNG när resultatet måste bevara transparens.

Håll en ren PNG-master efter bakgrundsborttagning. Gör en vit JPG, färgad JPG eller annan målkopia från den mastern när det behövs. Denna ordning bevarar alternativ och undviker att försöka rekonstruera transparens efter att den har plattats bort.