Wie kann man die Bilddateigröße weiter reduzieren?

Ich muss viele Bilder für eine Website bearbeiten. Je kleiner desto besser, aber die Qualität muss gut bleiben. Jetzt weiß ich, dass Bilddateigrößen je nach Größe, Farben, Metadaten ... unterschiedlich sind. Aber gibt es eine Möglichkeit, Bilder für das Web zu verarbeiten und sie alle ungefähr gleich groß zu haben?

Ich verwende je nach Bild "Für Web speichern" JPG und PNG/GIF. Dann könnte ich es durch TinyJPG/PNG laufen lassen (da die Qualität manchmal dramatisch abfällt). Aber meine Ergebnisse variieren stark von 100KB bis 650KB (gleiche Abmessungen, das Bild ist auch farblich ziemlich ähnlich).

Steht alles in den Metadaten? Kann ich es irgendwie abziehen ( soll ich es abziehen)? Ich bin ratlos, da ich auch nicht erklären kann, warum einige Bilder so kleine Dateigrößen bekommen, andere aber nicht.

Sollte ich etwas an meinem Prozess ändern?

Jede Hilfe wird geschätzt!

Das Komprimierungsverhältnis hängt davon ab, wie stark die Änderungen im Bild sind. Unterschiedliche Bilder haben in der Tat sehr unterschiedliche Komprimierungsverhältnisse, da es sich um unterschiedliche Bilder handelt und daher unterschiedliche Variationen aufweisen. Dies ist völlig normal.

Antworten (4)

Lassen Sie mich ein wenig die Theorie hinter der Komprimierung erklären.

Eine verlustfreie Komprimierung

Ein nicht komprimiertes Bitmap-Bild sieht so aus.

Pixel 1,1 ist weiß
Pixel 2,1 ist weiß
Pixel 3,1 ist weiß
Pixel 4,1 ist weiß
Pixel 5,1 ist rot
Pixel 6,1 ist rot

Eine komprimierte sieht so aus

Pixel 1,1 bis 4,1 sind weiß
Pixel 5,1 bis 6,1 sind rot

Das bedeutet, dass die Stärke der Komprimierung vom Inhalt des Bildes abhängt, wie viele Pixel der gleichen Farbe nebeneinander liegen.

Dieses Bild wird in einem anderen Verhältnis als andere komprimiert

Pixel 1,1 ist weiß
Pixel 1,1 ist rot
Pixel 3,1 ist weiß
Pixel 4,1 ist weiß
Pixel 5,1 ist rot
Pixel 6,1 ist weiß

Verlustbehaftete Komprimierung

Die verlustbehaftete Komprimierung macht etwas Ähnliches, geht aber anders vor.

Auf einem Foto können wir ähnliche Farben haben, nicht identische. Dann sagt der Algorithmus: "Oh, diese Farbe sieht dieser ähnlich aus, lass uns denken, dass es die gleiche ist. Aber diese ist zu unterschiedlich, lass uns diese nicht in Betracht ziehen."

Das wird durch die Komprimierungsstufe definiert, und deshalb gehen Informationen verloren.

Dein Fall

(gleiche Maße, das Bild ist auch farblich ziemlich ähnlich)

Es wäre wahrscheinlich eine Sache, Ihre Bilder im Detail zu sehen, aber denken wir an einen Fall.

Sie haben einen rein grünen Kreis auf einer Datei und Sie haben einen grünen Kreis der gleichen Größe, aber mit einem kleinen Muster darauf. Dies wird eine völlig andere Größe haben, da es in einer Bitmap keine Möglichkeit gibt, ein "allgemeines Muster auf dem Kreis" zu beschreiben, es muss Pixel für Pixel erfolgen.

Es besteht die Möglichkeit, dass Sie die Dateigröße tatsächlich durch einen zweistufigen Prozess erhöht haben. Wenn Sie beispielsweise eine GIF- oder PNG-8-Bit-Komprimierung verwenden, können Sie ein Muster hinzufügen. Dies liegt daran, dass Sie wahrscheinlich auf Ihrer Palette ein Grün haben, das mit einem kleinen Muster aus einem helleren Grün besser aussehen könnte. In diesen Fällen sollten Sie Non-Pattern oder Dither verwenden.

Der Abschluss

Es geht darum, zu analysieren, welche Methode und welche Komprimierungsstufe jedes Bild benötigt.

Das Programm, das die anderen Benutzer empfehlen, probiert einige Einstellungen am Bild aus und verwirft andere.

Wenn Sie einen Mac verwenden, werfen Sie einen Blick auf Image Optim . Wenn nicht, dann werfen Sie einen Blick darauf, da sie mehrere andere Open-Source-Alternativen erwähnen, die die gleiche Aufgabe erfüllen.

  • Stellen Sie sicher, dass alle Ihre Bilder auf die gleiche Größe geändert werden.
  • Normalerweise ist JPG kleiner als PNG, aber es gibt Ausnahmen. Denken Sie daran, dass jedes Mal, wenn Sie ein JPG öffnen und erneut speichern, es neu komprimiert wird, sodass die Qualität mit der Zeit abnimmt.
  • Im Allgemeinen wird das Bild umso kleiner, je weniger eindeutige Farben Sie haben. Wenn Sie also wirklich einige zusätzliche Bytes abbauen müssen, versuchen Sie, sie mit einer begrenzten Palette aus Photoshop zu exportieren.

Für Illustrationen oder andere Bilder mit großen einfarbigen Bereichen:

Für Web speichern > PNG24 > imagealpha > imageoptim

Für Fotos:

Für Web speichern > JPEG 50-60 > imageoptim

https://pngmini.com

https://imageoptim.com

Ich schlage vor, Sie werfen einen Blick auf FileOptimizer . Dies ist meine bevorzugte Anwendung für alles, was mit Komprimierung zu tun hat.

Die Benutzeroberfläche ist nicht viel zu sehen, aber sie wirkt Wunder! Der Unterschied zu anderen Programmen besteht darin, dass es mehrere Algorithmen in einem Programm kombiniert, wodurch die kleinste Dateigröße sichergestellt wird, ohne fünf verschiedene Programme oder Befehlszeilenprogramme zu benötigen. Besonders leistungsfähig für PNGs (mit der Option, nur verlustfreie Komprimierung durchzuführen).

Ziehen Sie die Bilder einfach per Drag & Drop in die Warteschlange. Werfen Sie einen Blick auf die Einstellungen, um den Optimierungsprozess an Ihre Bedürfnisse anzupassen.

Alte Dateien werden in den Papierkorb verschoben. Wenn es also jemals ein Problem gibt (was fast nie vorkommt), können Sie Ihr Original einfach aus dem Papierkorb wiederherstellen.

FileOptimizer