Lepton, ein Bildkomprimierungsalgorithmus

Manchmal veröffentlichen große Unternehmen Teile des Codes, den sie auf ihren Plattformen verwenden, um diesen Code zu verbessern. Bei dieser Gelegenheit hat das Dateispeicherunternehmen in der Dropbox- Cloud Lepton veröffentlicht, einen verlustfreien Bildkomprimierungsalgorithmus .

Es gibt viele Unternehmen, die Interesse an Bildkomprimierung gezeigt haben, erinnern Sie sich an Mozjpeg, das von der Firma FireFox entwickelt wurde. Lepton hat dasselbe Ziel wie Mozjpeg, aber während mit Lepton komprimierte Bilder nicht direkt angezeigt werden können (sie müssen mit einigen Anwendungen dekomprimiert werden), sind mit Mozjpeg komprimierte Bilder eine Standard-JPG-Datei, die wir mit jedem Bildbetrachter sehen können.

Was ist Lepton und Funktionen?

Das erste, was wir über Lepton wissen müssen, ist, dass es ein verlustfreier Algorithmus ist (auch als verlustfrei bezeichnet). Dies bedeutet, dass das Bild beim Komprimierungsprozess nicht an Qualität verliert und dass wir durch Dekomprimieren des Bildes genau ein Bild erhalten Gleich wie das Original .

Laut den Entwicklern von Lepton ist dies in der Lage, die Größe von JPG-Dateien um durchschnittlich 22% zu reduzieren. Ich habe mehrere Tests mit verschiedenen Bildern durchgeführt und konnte selbst nachweisen, dass die Komprimierung durchschnittlich 22% beträgt. Obwohl 22% unbedeutend erscheinen mögen, weist Dropbox darauf hin, dass es gelungen ist, nur im Speicher der JPG-Dateien der Benutzer mehrere Petabyte Speicherplatz einzusparen.

Was die Verarbeitungsgeschwindigkeit von Lepton angeht, so sind die Zahlen wirklich gut. Mit diesem Algorithmus können Bilder mit 5 MB / s komprimiert und mit 15 MB / s dekomprimiert werden. Die Entwickler heben die Komprimierungs- / Dekomprimierungsgeschwindigkeit hervor, die es für Übertragungen über das Internet geeignet macht.

In dem von DropBox veröffentlichten Originalartikel wird die Funktionsweise des Algorithmus detailliert beschrieben. Außerdem ist der Code auf GitHub verfügbar, sodass jeder ihn ausprobieren kann. Sie haben sich auch die Mühe gemacht, die ausführbaren Binärdateien für Windows zu vereinfachen und damit die unerfahrensten Benutzer daran zu hindern, sie zu kompilieren.

See also  So laden Sie Dateien von Google Drive von der Konsole herunter

Sie können Leptons ausführbare Windows-Dateien von folgender Seite herunterladen: https://github.com/dropbox/lepton/releases

Wie benutzt man Lepton?

Die Verwendung ist sehr einfach. Sie müssen eine Befehlskonsole in Windows (oder in dem Betriebssystem, in dem Sie sich befinden) lepton.exe und lepton.exe wie folgt lepton.exe :

  • So komprimieren Sie: lepton.exe imagen.jpg imagen.lep
  • Zum Entpacken: lepton.exe imagen.lep imagen.jpg

administrator

Leave a Reply

Your email address will not be published. Required fields are marked *