Der einfachste Algorithmus für die Datenkomprimierung

Lauflängenkodierung (engl. Run-length encoding (RLE)) ist eine sehr einfache Art der Datenkomprimierung. Wenn RLE verwendet wird, werden wiederholte Pixel als ein einziges Pixel und einen Zählwert gespeichert. Die dadurch erhaltene Kompressionsrate ist sehr unterschiedlich und hängt von den Wiederholungen der Pixel ab. Wenn ein Hintergrund beispielsweise aus einer einzigen Farbe besteht, dann kann eine sehr gute Kompressionsrate erwartet werden, aber wenn das Bild sehr unregelmäßig ist, wird die Kompressionsrate viel schlechter sein. RLE kann für alle möglichen Daten ohne Rücksicht auf den Inhalt verwendet werden, aber die Daten, die von RLE komprimiert werden, bestimmen, wie gut die erreichte Kompressionsrate ist. ImageConverter Plus kann Bilder mit der RLE-Komprimierung verarbeiten. Unsere Software unterstützt dieses Kompressionsverfahren für die meisten Bitmap-Formate, wie z. B. BMP, PCX, EXR, PSD, TGA, TIFF, wobei die letzten vier die mit RLE komprimierten Bilder speichern können. RLE kann einfach implementiert und schnell ausgeführt werden. Deshalb ist es eine gute Alternative dafür, komplizierte Kompressionsalgorithmen zu verwenden oder die Komprimierung der Bilddaten zu unterlassen. Wenn Sie eine Komprimierungsart für Bitmap-Bilder suchen, ist die RLE-Komprimierung der richtige Weg.