Wanneer je een foto op WeChat verzendt of een afbeelding uploadt naar een website, gebeurt er achter de schermen één ding: het bestand wordt kleiner.

Maar ‘kleiner worden’ gebeurt eigenlijk op twee totaal verschillende manieren. De ene heet 'dingen weggooien', de andere 'opnieuw inpakken'. In branchetermen zijn dit lossy compressie en lossless compressie — de twee fundamentele routes voor beeldcompressie. Vandaag zullen we beide duidelijk uiteenzetten, in duidelijke taal zonder jargon.

Definitie van één regel: verliesgevende compressie negeert details die het oog nauwelijks kan waarnemen, waardoor bestanden met 80-90% worden verkleind, maar het proces is onomkeerbaar en het origineel kan niet worden hersteld; verliesvrije compressie vermindert geen enkel bit en decomprimeert byte voor byte identiek aan het origineel, maar verkleint bestanden meestal slechts met 20% -50%.

Wat beeldcompressie eigenlijk doet

Haal een afbeelding uit elkaar en het is slechts een stapel gekleurde stippen. Een telefoonfoto bestaat al snel uit tientallen miljoenen stippen, die elk een kleurwaarde bevatten. Het bestand is groot omdat het al die tientallen miljoenen kleuren getrouw opslaat.

Compressie wil één ding doen: de afbeelding uitdrukken met minder bytes. Hoe maak je het kleiner en toch hetzelfde? Twee trajecten.

Lossy: gooi weg wat je niet kunt zien

Lossy klinkt eng: 'gegevens weggooien'. Maar goede compressie met verlies verwijdert pixels niet willekeurig; het maakt gebruik van een 'menselijk visiemodel' om te berekenen welke informatie u waarschijnlijk niet zult missen, gooit die weg en verpakt de rest strak.

Zie het als het schrijven van een synopsis van een roman: een goede synopsis behoudt de plot en laat alleen de bijvoeglijke naamwoorden weg die niemand zich herinnert.

Het effect is krachtig. Een foto van 5 MB gecomprimeerd tot 500 KB is routinematig: 80-90% kleiner, en ziet er op het scherm hetzelfde uit.

De enige kosten: je kunt niet meer terug. De weggegooide bytes zijn echt verdwenen, en zodra je het opslaat, accepteer je deze versie: eenrichtingsverkeer.

Zonder verlies: geen enkele verandering, alleen opnieuw gecodeerd

Lossless is het beleefdste. Het bestand wordt kleiner, maar verliest geen enkel bit, waardoor het byte voor byte identiek aan het origineel wordt gedecomprimeerd.

Het doet precies wat ZIP doet: herhalingen en patronen in de gegevens vinden en deze op een meer ruimte-efficiënte manier vastleggen.

Als een rij pixels bijvoorbeeld 200 identieke blauwe pixels op rij heeft, zal de verliesvrije codering "blauw" niet 200 keer opslaan; het neemt alleen "blauw ×200" op en gaat verder. Daarom worden schermafbeeldingen en gebruikersinterface (afbeeldingen vol herhaalde effen kleuren) prachtig gecomprimeerd.

De kosten zijn even bot: volledige betrouwbaarheid, maar beperkte besparingen. Op afbeeldingen verkleint lossless bestanden doorgaans alleen met 20%–50%, soms minder. Een luidruchtige, chaotische foto heeft bijna geen patronen om te exploiteren, dus lossless helpt nauwelijks.

De lossless-lagen van PNG en WebP, en FLAC in audio, volgen allemaal deze route. Er gaat niets verloren en het is kleiner – zolang je maar kunt tolereren dat het nog steeds redelijk groot is.

Hoe durft JPEG uw kleuren te verwijderen? De maas in het menselijk zicht

Antwoord eerst: JPEG is een compressieformaat met verlies. U vraagt zich waarschijnlijk af: hoe durft het mijn kleurgegevens aan te raken?

Omdat het een maas in de menselijke visie uitbuit. Het oog heeft twee soorten fotoreceptorcellen: staafjes zorgen voor helderheid, kegeltjes voor kleur. Er zijn ongeveer twintig keer meer staafjes dan kegeltjes, en de resolutie van de hersenen voor helderheid is veel hoger dan voor kleur. In duidelijke bewoordingen: je bent extreem gevoelig voor licht en donker, maar tamelijk ongevoelig voor kleur.

JPEG weet dit. Bij het comprimeren wordt het beeld opgesplitst in helderheids- en kleurkanalen, worden de kleuren agressief bijgesneden en blijft de helderheid behouden. Dit heet chroma subsampling — zie de Wikipedia-uitleg — wat inhoudt dat het meer dan de helft van de kleur kan weggooien terwijl je oog geen verschil merkt.

Vervolgens wordt de discrete cosinustransformatie (DCT) toegepast, waardoor het beeld in frequenties wordt gesplitst en de fijne texturen en ruis met hoge frequentie nog harder worden weggesneden - dingen waar je ogen ook niet goed in zijn, vooral in kleurrijke gebieden. De hele strategie is om 'wat je niet zult missen' weg te gooien, en dat is er in overvloed.

Die 85% sweet spot

Voor de overgrote meerderheid van de foto's is het opslaan van JPEG met kwaliteit 80-85 niet te onderscheiden van het origineel. Niet "dichtbij genoeg" - plaats ze op normale afstand naast elkaar op een normaal scherm en de meeste mensen kunnen niet zeggen welke welke is.

Ik overdrijf niet. Ik heb zelf verschillende blinde tests ondergaan en de conclusies zijn consistent: op 85-jarige leeftijd kunnen mensen eenvoudigweg het verschil niet zien dat is weggenomen. Om het daadwerkelijk te zien, moet je inzoomen tot 400% en naar een gebied van 20 pixels turen, en zelfs dan zou je het alleen maar goed kunnen raden.

Maar het verschil in grootte tussen kwaliteit 100 en 85 is enorm, vaak 60%–75% kleiner. Dit is geen afronding: het is het verschil tussen het onmiddellijk laden van een pagina en een frustrerende bounce, en het is de moeilijkste overwinning op het gebied van beeldoptimalisatie.

Als je onder de 70 komt, begin je het te zien: blokvormige randen, modderige huidtinten, wazige tekst. Maar dat royale bereik van 80-90 biedt de beste waarde: grote besparingen zonder zichtbare kosten.

Wanneer verlies je zonder zorgen?

De overgrote meerderheid van afbeeldingen op internet zou verliesgevend moeten zijn. Webfoto's, sociale uploads en thumbnails hebben allemaal te maken met dezelfde realiteit: niemand telt de pixels in uw headerafbeelding tijdens het scrollen. JPEG/WebP met kwaliteit 80-85 ziet er goed uit en laadt snel.

Instagram en Facebook comprimeren sowieso alles wat je uploadt, dus het uploaden van een originele TIFF levert je niets op. Miniaturen zijn klein en komen met tientallen per pagina, dus zware compressie is alleen maar verstandig. Stuur een foto naar je tante: zij bekijkt de foto op haar telefoon en heeft geen origineel van 24 megapixels nodig.

In deze scenario's is de bespaarde omvang reëel, terwijl de verloren kwaliteit grotendeels theoretisch is. 90% kleiner zonder enig waargenomen verlies – geen compromis, gewoon gezond verstand.

Wanneer u verliesvrij moet gaan

Verliezen is de standaardinstelling, maar in deze gevallen is zelfs maar een klein beetje verliezen verkeerd:

  • Medische beeldvorming. Een arts die een scan voor tumoren leest, zou u niet moeten laten beslissen "welk detail waarschijnlijk onmerkbaar is." Compressie met verlies van diagnostische beelden wordt streng gereguleerd door instanties als de FDA en ACR.
  • Archiefmodellen. Masterkopieën van foto's, illustraties en archieven moeten verliesvrij zijn. Vandaag zie je het verschil niet, maar je weet niet welke tools morgen nodig zullen zijn. Lossy is eenrichtingsverkeer.
  • Herhaaldelijk bewerkt werk. Elke keer dat u een JPEG opent, bewerkt en opslaat, wordt deze opnieuw gecomprimeerd en wordt een nieuwe laag met artefacten toegevoegd. Dit wordt generatieverlies genoemd. Daarom fotograferen professionals in RAW en bewerken ze in TIFF/PSD. Comprimeer het te leveren product, nooit het werkbestand.
  • Afbeeldingen met tekst en harde randen. Schermafbeeldingen, logo's en UI-mockups zijn harde lijnen en effen kleurblokken; lossy kan ze niet aan. JPEG is geboren voor foto's; PNG is hiervoor veel sterker. Comprimeer een spreadsheet niet met een fotoformaat.

In één oogopslag: verliesgevend versus verliesloos

DimensieLossyZonder verlies
OmkeerbaarNee (enkele reis)Ja (byte-voor-byte)
CompressieverhoudingHoog, vaak 60%–90% kleinerBeperkt, ~20%–50%
KwaliteitIn principe onzichtbaar verlies (kwaliteit 80-85)100% fideliteit
Veel voorkomende formatenJPEG, verliesvol WebP, AVIF, MP3PNG, onverloren WebP, TIFF, FLAC, ZIP
Geschikt voorWebfoto's, sociale media, miniaturenMedisch, masters, herbewerking, screenshots/logo's

Veelgestelde vragen

Wat is het verschil tussen lossy en lossless compressie?

Bij compressie met verlies worden details genegeerd die het menselijk oog nauwelijks kan waarnemen, waardoor de grootte dramatisch wordt verkleind, en het proces is onomkeerbaar; Bij verliesvrije compressie gaan er geen gegevens verloren en wordt byte voor byte identiek aan het origineel gedecomprimeerd, maar de compressieverhouding is beperkt, meestal slechts 20% -50% kleiner.

Is JPEG verliesgevend of verliesvrij?

JPEG is een compressieformaat met verlies. Het negeert kleuren en hoogfrequente details waar het menselijk oog ongevoelig voor is via chroma-subsampling en de discrete cosinustransformatie (DCT), waardoor foto's dramatisch kleiner worden. JPEG heeft ook een lossless-modus, maar het internet en de overgrote meerderheid van de scenario's gebruiken de lossy-laag.

Moet ik de beeldcompressiekwaliteit instellen op 80 of 100?

Voor de overgrote meerderheid van de foto's lijkt het opslaan met kwaliteit 80-85 niet te onderscheiden van het origineel op normale kijkafstand en op het scherm, maar toch is het bestand 60%–75% kleiner dan met kwaliteit 100. Zichtbare artefacten zoals blokkerigheid en modderige huidtinten verschijnen alleen onder 70, wat de reden is dat 80-85 de beste waarde is.

Wanneer moet u verliesvrije compressie gebruiken?

Medische beeldvorming, archiefmasters, bewerkingsbestanden die herhaaldelijk worden geopend en gewijzigd, en schermafbeeldingen/logo's/UI met tekst en harde randen vereisen allemaal verliesvrij. Verlies is eenrichtingsverkeer: weggegooide gegevens kunnen niet worden hersteld en herhaaldelijk opslaan veroorzaakt generatieverlies.

Nog een laatste woord

Lossy is de standaard op internet: 80-85 bespaart veel op foto's met vrijwel geen zichtbaar verlies. Lossless gaat naar archiefmasters, medische beeldvorming en bewerkingsworkflows die herhaaldelijk opnieuw worden opgeslagen. Het veiligste spel is één zin: behoud een verliesloze meester en exporteer verliesgevende voor levering.

Klaar om dit in de praktijk te brengen? Gebruik onze gratis beeldcompressor om foto's met verlies of verlies te verkleinen, of ga naar formaat wijzigen, bijsnijden en convert JPG naar WebP om toe te passen wat je zojuist hebt geleerd.