General
09/04/2025

QOI erklärt: Was das Quite OK Image Format besonders macht

Verlustfreie Bildkompression neu gedacht.

QOI steht für “Quite OK Image” – ein 2021 veröffentlichtes, verlustfreies Bildformat, das durch seine einfach strukturierte und extrem schnelle Verarbeitung überzeugt. Es wurde vom Entwickler Dominic Szablewski mit einem klaren Ziel entwickelt: Ein Format zu schaffen, das schneller als PNG, aber einfacher als JPEG ist – ohne Kompromisse bei der Bildqualität.

 

Wie funktioniert QOI?

QOI kombiniert mehrere einfache Techniken zur Bildkompression:

  •     Run-Length Encoding (RLE) für wiederholte Pixel

  •     Indexierung über einen 64-Einträge-Cache

  •     Delta-Kodierung für geringe Farbabweichungen

  •     Direkte Farbangabe, wenn nötig

Die Bilder bleiben dabei verlustfrei – alle Informationen können exakt wiederhergestellt werden.

Vorteile des QOI-Formats

 

 VorteilBeschreibung
Extrem schnellKodierung bis zu 20–50x schneller als PNG
Einfacher AlgorithmusEinfach zu implementieren: Nur ~300 Zeilen C-Code, keine komplexen Bibliotheken
VerlustfreiOriginaldaten bleiben vollständig erhalten
Gute KompressionKompakt genug für viele Anwendungen
Sehr gut für Echtzeit-Anwendungenz. B. Viewer, GUI-Rendering, Industriemonitore
Offen & frei nutzbarKeine Lizenzen, keine Einschränkungen

 

Gibt es Nachteile?

NachteilBeschreibung
Nicht maximal komprimierendPNG (zlib) ist bei komplexen Bildern effizienter
Keine Alpha-KompressionTransparenzwerte werden nicht speziell optimiert
Noch wenig Software-SupportQOI ist neu – nicht in vielen Tools integriert

 

Vergleich: QOI vs PNG vs JPEG

KriteriumQOIPNGJPEG
TypVerlustfreiVerlustfreiVerlustbehaftet
KompressionMittelHochSehr hoch
GeschwindigkeitSehr hochNiedrigHoch
Qualität100% 100% Variabel
TransparenzJaJaNein
EinsatzGUI, Realtime, Embedded Archivierung, WebFotos, Streaming

 

Wann lohnt sich QOI?

QOI eignet sich besonders für:

  •     Echtzeit-Anwendungen (z. B. GUIs, Live-View)

  •     Industrielle Kamerasysteme

  •     Rendering Pipelines

  •     Embedded Systems / IoT

  •     Schnelles Laden & Speichern großer Bildmengen

Die hohe Geschwindigkeit macht es ideal, wenn Komprimierung oder Dekomprimierung in kurzer Zeit erfolgen muss – z. B. bei Bildübertragungen im Millisekundenbereich.

Ausblick: QOI in der Praxis

Ein Beispiel aus der Praxis ist die Anwendung von QOI in industriellen Bildverarbeitungssystemen, wo große Bildmengen schnell und verlustfrei übertragen werden müssen – etwa bei Kameras, die per GigE oder USB3 Vision angebunden sind.

Ein konkreter Anwendungsfall:

LUCID Vision Labs unterstützt QOI nativ in seinen Phoenix- und Triton-Kameras. Durch die Aktivierung von QOI kann man dort die Netzwerkbelastung reduzieren und gleichzeitig die Framerate erhöhen, ohne Bildqualität einzubüßen.

Mehr zur Anwendung in der Praxis findest du hier: Using QOI with LUCID Cameras

 

Fazit

QOI ist mehr als “quite ok” – es ist ein modernes, schnelles und robustes Bildformat, das besonders dort glänzt, wo Geschwindigkeit zählt. Für viele Entwickler stellt es eine schlanke Alternative zu PNG dar, die sich leicht integrieren lässt und echte Vorteile bringt – sowohl auf dem Desktop als auch in Embedded-Systemen.

Sie haben Fragen?

Sie haben Fragen zu unseren Produkten und Services? Wir helfen Ihnen gern weiter zu Themen rund um die industrielle Bildverarbeitung.

Kontaktformular