← Terug naar blog

Waar moet je de kwaliteitsschuifregelaar op zetten? Een goede compressietool geeft je niet deze vraag

Je opent een afbeeldingscompressietool, en in het midden van het scherm zie je een schuifregelaar: Quality: 80 . Je staart ernaar en denkt drie seconden lang – 75 of 85? Gaat 60 vervaagen? Uiteindelijk raak je de schuifregelaar niet, en klik je gewoon op 'Comprimeren'. Als de meeste mensen uiteindelijk bij de standaardwaarde blijven, waar dient deze schuifregelaar dan voor? Is hij je te helpen, of probeert hij je de beslissing te laten nemen die de tool eigenlijk moet nemen? Het getal op de schuifregelaar heeft eigenlijk geen uniforme betekenis. 'Kwaliteit 80' klinkt als '80% van de beeldkwaliteit behouden', maar dat is het niet.

Delen

Je opent een afbeeldingscompressietool, en in het midden van het scherm zie je een schuifregelaar: Quality: 80. Je staart ernaar en denkt drie seconden lang – 75 of 85? Gaat 60 vervaagen?
Uiteindelijk raak je de schuifregelaar niet, en klik je gewoon op 'Comprimeren'.
Als de meeste mensen uiteindelijk bij de standaardwaarde blijven, waar dient deze schuifregelaar dan voor? Is hij je te helpen, of probeert hij je de beslissing te laten nemen die de tool eigenlijk moet nemen?


Het getal op de schuifregelaar heeft eigenlijk geen uniforme betekenis

'Kwaliteit 80' klinkt als '80% van de beeldkwaliteit behouden', maar dat is het niet.

  • Het is geen percentage. De kwaliteit van JPEG is slechts een coëfficiënt die wordt gebruikt om de quantisatietabel te schalen; de kwaliteit 80 en 40 zijn niet zomaar 'het dubbele slechter'.
  • Hetzelfde getal is niet vergelijkbaar bij verschillende encoderingen. Zelfs als hetzelfde getal '80' staat, verschillen de beeldkwaliteit en het bestandsgewicht tussen libjpeg, MozJPEG, Photoshop en de encoderingen van verschillende mobiele telefoons. Photoshop's 'Quality 8' en de '80' van een online tool zijn zelfs twee verschillende schalen.
  • Het is nog minder vergelijkbaar tussen verschillende formaten. De 80 van WebP, AVIF en HEIC zijn volledig verschillende coderingsprincipes. AVIF heeft ook een snelheidsoptie, en WebP heeft een methode-optie. Deze parameters beïnvloeden eveneens het resultaat, maar worden vaak verborgen onder 'Geavanceerde opties', of je krijgt ze simpelweg niet aangeboden.

Dus wanneer een tool je een schuifregelaar laat zien van 0–100, stelt hij eigenlijk het volgende vraag: 'Graag zou jij voor deze encodering, dit formaat en deze afbeelding een geschikte quantisatietabel moeten kiezen.' Dit is een vraag waar de meeste gebruikers niet op kunnen antwoorden, en waar ook niet op hoe te worden geantwoord.

Zelfs als je het snapt, kan één schuifregelaar niet goed voor een hele batch afbeeldingen

Stel dat je een professionele gebruiker bent die de betekenis van elke parameter kent. Het probleem bestaat nog steeds: de optimale parameter verschilt per afbeelding.

  • Een blauwe lucht en een witte muur hebben veel gladde overgangen; bij een iets lagere kwaliteit verschijnen er vlekken en blokachtige artefacten;
  • Een bos, een stuk gras heeft veel details; bij dezelfde parameter is de verlies bijna niet waar te nemen;
  • Een schermopname, met scherpe tekstranden, leent zich slecht voor JPEG en vertoont snel vage randen – het is in feite beter geschikt voor PNG.

Je sleept 300 afbeeldingen binnen, maar je hebt slechts één schuifregelaar. Of je stelt de instelling op de meest kritische afbeelding, dan zijn de overige 299 afbeeldingen onnodig groot; of je stelt hem op gemiddeld, dan worden er een paar afbeeldingen onnodig slecht gecomprimeerd. Een globale schuifregelaar is inherent in conflict met batchverwerking.

Wat de schuifregelaar daadwerkelijk doet: verantwoordelijkheid op je afdoen

Dit is het punt dat het minst vaak wordt aangesproken.

Wanneer het compressieresultaat niet ideaal is – de afbeelding vervaagt of niet kleiner wordt – is de eerste reactie van de gebruiker: 'Ik heb de parameters niet goed ingesteld', in plaats van: 'Deze tool is niet goed'. De schuifregelaar zorgt ervoor dat de tool in elke situatie onschuldig blijft: de fout ligt altijd bij degene die de schuifregelaar verplaatst.

Hierdoor begint de gebruiker te experimenteren: comprimeer, open vergelijking, pas aan, comprimeer opnieuw. Wat oorspronkelijk een handeling was om de afbeeldingen direct te comprimeren, is veranderd in een experiment met parameters waar geen standaardantwoord op is. Voor mensen die gewoon hun map kleiner willen maken, is dit een pure last.

Een goede tool zou de beslissing moeten nemen, in plaats van de beslissing verpakt als 'vrijheid' aan jou over te geven.

Zonder schuifregelaar moet de tool extra werk doen

De schuifregelaar wegnemen is niet lui – integendeel, de tool moet de werkzaamheden die oorspronkelijk aan de gebruiker werden overgedragen, voor de gebruiker uitvoeren. Dit is de keuze die we maakten bij ImgZilla: gevaste parameters, geen kwaliteitsschuifregelaar in het interface.

Maar 'vast' betekent niet dat het 'voor iedereen hetzelfde' is:

  • Elk formaat apart afstellen. JPEG, WebP, AVIF, HEIC en GIF hebben elk een eigen set parameters, gekozen in het interval waarop visueel geen verlies optreedt; PNG en SVG gebruiken echte lossless-compressie, waarbij geen enkele pixel verandert.
  • Verwerken op basis van het echte formaat. Het leest de bestandsheader om het daadwerkelijke formaat te bepalen, zodat bestanden met een verkeerde extensie toch op basis van hun echte formaat worden verwerkt, met de juiste parameters.
  • Niet comprimeren als het niet lukt. Bestanden met een compressieverhouding van minder dan 0,4% worden gemarkeerd als 'minimum bereikt' en behouden hun oorspronkelijke formaat, zonder dat de gratis limiet wordt in mindering gebracht. Afbeeldingen die al serieus zijn geoptimaliseerd, worden niet herhaaldelijk opnieuw gecomprimeerd.
  • Resultaat is te verifiëren en te annuleren. Er is een ingebouwde vergelijkingsvenster (⌘D) met twee panelen aan weerszijden; je kunt vergroten tot pixelniveau om elk bestand te controleren. De originele afbeelding gaat standaard in de prullenmand; als je niet tevreden bent, kun je deze 'terugzetten'.

De enige beslissing die je hoeft te nemen is: even kijken, en als je tevreden bent, behouden; zo niet, terugzetten. Dit is veel makkelijker te beantwoorden dan '75 of 85'.

De resultaten zijn ook onderzocht met daadwerkelijke data: bij 32.188 camera-uitgelijnde JPEG's werd gemiddeld 76,8% bespaard; een batch JPG's die al op websites een keer was gecomprimeerd, werd nogmaals 46,8% kleiner (zie de serie 'ImgZilla in de praktijk'). Dit laat zien dat vaste parameters niet conservatief zijn – de meeste afbeeldingen hebben oorspronkelijk parameters die veel hoger liggen dan daadwerkelijk nodig zijn.

Wanneer heb je de schuifregelaar daadwerkelijk nodig

Zeggen dat 'geen schuifregelaar' is, betekent niet dat deze niets waard is. Sommige mensen hebben er echt behoefte aan:

  • Je hebt de originele bestanden nodig voor naverwerking. Voor JPEG is de effectieve kwaliteit van ImgZilla ongeveer 70, en het gebruikt 4:2:0 chroma-sampling, waarbij EXIF- en andere metagegevens worden verwijderd. Dit is voldoende voor het bekijken, delen en online gebruik, maar als deze afbeelding later nog grondig wordt gecorrumpeerd of opnieuw moet worden geëxporteerd, moet je de originele afbeelding bewaren, of een tool gebruiken die handmatig hoge kwaliteit parameters toestaat (zie 'ImgZilla in de praktijk (3): De perspectief van de fotograaf').
  • Je hebt een duidelijk volume-doel. Bijvoorbeeld 'minder dan 200 KB per afbeelding', waarbij je de parameters moet afleiden vanuit het doel.
  • Je wilt formaat wijzigen of de afmeting aanpassen. ImgZilla wijzigt geen formaat of resolutie; voor deze behoeften gebruik je tools zoals Squoosh of Zipic die flexibeler zijn.

Dus een precieze uitspraak is: voor de overgrote meerderheid van scenario's waarbij je simpelweg je afbeeldingen kleiner wilt maken zonder dat ze er slechter uitzien, is de schuifregelaar overbodig. De mensen die hem echt nodig hebben, weten heel goed wat ze nodig hebben.


Een tabel samenvattend

Tools met kwaliteitsschuifregelaar ImgZilla (vaste parameters)
Beslissingen voor gebruiker Kies voor elk formaat en elke batch een parameter Kijk naar het resultaat, behoud als tevreden
Batchverwerking Eén parameter voor alle afbeeldingen Elke afbeelding op basis van het formaat, overslaan als het niet lukt
Wat als het misgaat? Herinstellen en opnieuw comprimeren Terugzetten uit de prullenmand
Voor wie is het geschikt? Professionele gebruikers met duidelijke parameters Iemand die afbeeldingen kleiner wil maken zonder zich met codering bezig te hoeven houden

Een goede tool geeft je niet de keuze. Het moet het juiste antwoord geven en je vervolgens de mogelijkheid geven om terug te schakelen.

ImgZilla ondersteunt momenteel alleen macOS (12.3 of hoger) en kan worden gedownload via de Mac App Store. De gratis versie comprimeert dagelijks 10 afbeeldingen, waarbij alleen geslaagde compressies worden geteld – sleep een map erin, pas geen enkele parameter aan, bekijk het resultaat en besluit vervolgens.

Kleinere, snellere afbeeldingen?

Download ImgZilla en comprimeer lokaal — je afbeeldingen verlaten je Mac nooit.