jpegoptim

jpegoptim

Hin und wieder versuche ich, ein Bild auf eine Website hochzuladen und erhalte die folgende Meldung:

Hochladen fehlgeschlagen: Die Dateigröße darf nicht überschreitenNMB!

Ich weiß, dass ich durch die Größenänderung des Bildes unten landen sollteNan einem bestimmten Punkt, aber der Vorgang des Änderns der Größe, Speicherns und Überprüfens der Dateigröße ist umständlich. Darüber hinaus kann es manchmal praktisch sein, die aktuellen Abmessungen beizubehalten.

Ich suche nach einer Möglichkeit, die Dateigröße eines Bildes zu ändern, vorzugsweise vom Terminal aus. Gibt es eine Möglichkeit, dies zu tun?

Antwort1

jpegoptim

Erstinstallation jpegoptimüber

sudo apt install jpegoptim

Versuchen Sie dann entweder die Dateigröße Ihres Bildes zu optimieren über

jpegoptim /path/to/image.jpg

oder wenn Sie eine definierte Größe benötigen über

jpegoptim --size=512k /path/to/image.jpg

Dadurch wird das Image überschrieben, um sicherzustellen, dass Sie beim Testen mit über eine Sicherungskopie verfügen jpegoptim.

mogrify (Bildmagie)

Größenanpassung

Sie können auch verwenden, mogrifywas Teil von ist imagemagick. Das folgende Beispiel verkleinert die Bildabmessungen auf 50 % (also Größenänderung – keine Komprimierung).

mogrify -resize 50% /path/to/image.jpg

Komprimieren

Das folgende Beispiel zeigt das Komprimieren mit mogrify:

mogrify -compress JPEG -quality 50 /path/to/image.jpg

konvertieren (imagemagick)

Komprimieren

Die Komprimierung auf 80% mit convert funktioniert folgendermaßen:

convert -quality 80% /path/to/source/image.jpg /path/to/result/image.jpg

Konvertieren Sie einige mit einer großen Auswahl an Optionen, so dass Sie verwenden können

convert -strip -interlace Plane -gaussian-blur 0.05 -quality 85% /path/to/source/image.jpg /path/to/result/image.jpg

das sollte lautdieser Beitrag:

  • Stellen Sie die Qualität auf 85 ein
  • progressiv (komprimierte Kompression)
  • eine sehr kleine Gaußsche Unschärfe zur Optimierung der Größe (0,05 oder 0,5 des Radius) hängt von der Qualität und Größe des Bildes ab; dadurch wird insbesondere die Größe des JPEG optimiert.
  • Entfernen Sie alle Kommentare oder Exif-Tags

Beschnitt

Ich zitiere dieProjektseiteHier

Trimage ist eine plattformübergreifende GUI und Befehlszeilenschnittstelle zum Optimieren von Bilddateien für Websites unter Verwendung von optipng, pngcrush, advpng und jpegoptim, je nach Dateityp (derzeit werden PNG- und JPG-Dateien unterstützt).

Sie können es einfach installieren über

sudo apt install trimage

Nach dem Start über den Anwendungsnamen sehen Sie möglicherweise die Benutzeroberfläche

Bildbeschreibung hier eingeben

Wenn Sie weitere Informationen zu Trimage benötigen, besuchen Sie entweder die Projektseite oder werfen Sie trimage -heinen Blick in die Hilfe.

Andere Werkzeuge

Es gibt auch optipng, pngcrush, jpegtranund mehrere andere Tools in der Ecke zur Bildgrößenoptimierung … aber ich habe sie nie verwendet.

Ich schließe mit einigen Links

verwandte Informationen