Viele Bilddateiformate reduzieren den von Bitmap-Bilddaten benötigten Speicherplatz durch Komprimierungsmethoden.
Komprimierungsmethoden werden danach unterschieden, ob sie Details und Farben aus dem Bild entfernen.
Lossless-Methoden (verlustfreie) komprimieren Bilddaten, ohne Details zu entfernen.
Lossy-Methoden (verlustreiche) komprimieren Bilder durch Entfernen von Details.
Die folgenden Komprimierungsmethoden sind am gängigsten:
ist eine verlustfreie Komprimierungsmethode, die ein Run-Length-Komprimerungsschema verwendet. PackBits wird vom TIFF-Format nur im ImageReady unterstützt.
Der Preflight in Layout-Programmen prüft, ob die Bildauflösung, die Datentiefe, der Ausgabefarbraum dem Ausgabemedium gerecht wird. Ein Bild mit 72 dpi ist zum Beispiel nicht für den Druck geeignet. Der Prefligt würde eine entsprechende Fehlermeldung ausgeben.
---
Die Abtastrate, Kanalzahl und Framerate ist bei Audio und Video relevant.
Hier ist die Abtastrate der Wert, der angibt, wie oft eine Tonspur in einer bestimmten Zeit abgetastet wird. Je höher diese Rate ist, desto klarer wird der Ton später. Sie wird in Hertz angegeben, was für "1 pro Sekunde" steht. 44000 KHz entsprächen also 44.000.000 Abtastungen pro Sekunde.
Verringert man den Wert, so werden in einer Sekunde weniger Abtastungen gespeichert. Dadurch gehen Informationen verloren.
Ein Beispiel:
Eine Treppe hat 100 Stufen, die man leicht heraufsteigen kann. Verdoppelt man die Anzahl der Stufen (die Abtastrate), so werden die Stufen nur noch halb so groß. Fügt man beliebig viele Stufen hinzu, so entsteht der Eindruck einer glatten Fläche und damit beim Ton ein sehr präziser Klang.
Die Kanalzahl gibt lediglich an, wie viele Tonspuren nebeneinander in einem Video oder Musikstück laufen. Für Mono ist das einer, für Stereo zwei, für 5.1-Surround-Sound sind es sechs und für 7.1-Surround-Sound sind es acht. Eine Kompression ist zu erreichen, wenn Kanäle entfernt werden. So können z.B. zwei Tonspuren (Stereo) zu einer (Mono) verrechnet werden. Dabei geht der Eindruck des räumlichen Klangs verloren, die Reduzierung von Audio-Kanälen ist also verlustbehaftet.
Die Framerate gibt an, wie viele Bilder pro Sekunde in einem Videosignal codiert werden.
Üblich sind hier 25 Frames per second (FPS), 29,97 FPS, 30 FPS und 60 FPS. Eine Kompression lässt sich hier erreichen, wenn man die Framerate reduziert, also weniger Bilder pro Sekunde darstellt als im Ausgangsmaterial. Dabei gehen allerdings auch Informationen verloren.
Unter Komprimierung versteht man die rechnerische Verkleinerung des Speicherbedarfs einer Bilddatei unter Beibehaltung von Farbtiefe, Bildgröße und Auflösung. Die Bildinformation wird beim Speichern durch so genannte Komprimierungsalgorithmen zusammengefasst und neu verpackt. Zur Weiterverarbeitung oder Ausgabe muss die Datei wieder dekomprimiert werden. Die Vorteile sind bessere Nutzung von Speichermedien und höhere Geschwindigkeit beim Datenaustausch.
Grundsätzlich wird zwischen verlustfreien und verlustbehafteten Komprimierungsmethoden unterschieden.
Verlustfreie Komprimierung
Eine der bekanntesten – aus Photoshop – Komprimierungsmethoden ist LZW. Die Abkürzung geht auf die drei Entwickler (Lempel, Ziv, Welch) zurück. Hier wird nur ein Teil der Bildinformation dargestellt und es wird dabei verglichen welche Tonwertabstufungen bereits an anderer Stelle auftreten und anstatt die Informationen ein weiteres mal anzulegen wird eine referenzbibliothek angelegt auf die im Wiederholungsfalle verwiesen wird.
Zu den verlustfreien Verfahren gehören auch RLE (Run Length Encoding), ZIP und CCITT Group 3 bzw. Group 4, die speziell für Strichzeichnungen und Grafiken entwickelt wurden. Auch JPEG-2000 komprimiert verlustfrei im Gegensatz zu anderen JPEG-Komprimierungen.
Verlustbehaftete Komprimierung
Hierunter werden alle Verfahren gefasst, die zwar die Datenmenge sehr stark reduzieren aber auf Kosten der Darstellungsqualität, wie man es von der JPEG-Komprimierung kennt.
Datenkompression bei Film (laufenden Bildern)
Bei der Komrimierung von Filmdateien werden die Ähnlichkeiten zu benachbarten und schon gesendeten Frames berücksichtigt.
Die einzelnen Frames werden dabei in Kästchen (4x4 oder 16x16 Pixel) zerlegt und anschließend nach schon übertragenen Bildteilen nach Wiederholungen gesucht.