Wat is beeldcompressie?
Met beeldcompressie wordt geprobeerd de bestandsgrootte van digitale afbeeldingen te verkleinen met behoud van de beeldkwaliteit. Dit wordt bereikt door de methoden van datacompressie op de bestanden toe te passen. De bestandsgrootte van een afbeelding kan worden verkleind met of zonder kwaliteitsverlies van de afbeelding; deze worden respectievelijk compressie met verlies en compressie zonder verlies genoemd. Beeldcompressie is handig wanneer een computergebruiker de vereiste opslagruimte wil minimaliseren of de gegevensoverdrachtssnelheid van een afbeelding wil maximaliseren.
Het eerste type beeldcompressie is compressie met verlies. Een gebruiker die een bestandsgrootte van een afbeelding drastisch wil verkleinen, kan kiezen voor een compressiemethode met verlies als enige vermindering van de beeldkwaliteit een significante vermindering van de bestandsgrootte waard is. Foto's en video's van digitale camera's zijn voorbeelden van digitale bestanden die vaak worden gecomprimeerd met verliesgevende methoden. Een gebruiker kan de oorspronkelijke afbeelding niet herstellen, omdat er compressieartefacten of onomkeerbare wijzigingen in de afbeelding optreden.
Een eenvoudige methode voor beeldcompressie met verlies is het verkleinen van de kleurruimte tot een kleinere set kleuren. Kleurruimten kunnen variëren van slechts acht verschillende kleuren tot miljoenen kleuren. Hoe groter de kleurruimte, des te meer gegevens zijn vereist om een bepaalde kleur op te geven. Een afbeelding converteren naar grijswaarden of grijstinten, is een vergelijkbare compressietechniek met verlies.
Afbeeldingscompressie zonder verlies is een methode om de bestandsgrootte van een afbeelding te verkleinen zonder informatie over de afbeelding op te offeren - een identieke afbeelding kan altijd worden opgehaald. Vormloze gegevenscompressie is nodig wanneer kwaliteitsreductie onaanvaardbaar wordt geacht. Medische beeldvorming, technische tekeningen en astronomische observaties maken meestal gebruik van compressietechnieken zonder verlies.
Een losse compressiemethode voor afbeeldingen wordt run-length ecoding genoemd. Vaak hebben eenvoudige afbeeldingen veel herhalende pixels of kleine kleurpunten. In een afbeelding met een zwarte achtergrond kan de hele bovenste rij pixels bijvoorbeeld zwart zijn. De run-length coderingsmethode slaat deze reeks zwarte pixels op in twee waarden: één voor de kleur en één voor het aantal pixels in de reeks. Deze methode kan dezelfde hoeveelheid informatie opslaan met veel minder gegevens.
Een Joint Photographic Experts Group (JPEG) is een voorbeeld van een beeldcompressiemethode met een variabel compressieniveau. JPEG-compressie laat meestal een bepaalde hoeveelheid compressieartefacten achter, maar het kan de bestandsgrootte meer dan 10 keer verkleinen met slechts kleine verliezen in kwaliteit. Sommige JPEG's laden een afbeelding met steeds meer detail, zodat de gebruiker een voorbeeld van de afbeelding kan zien terwijl deze wordt geladen. Deze aspecten van het JPEG-beeldformaat hebben het erg populair gemaakt op het World Wide Web.