Was eine Neukodierung behält und was sie verwirft
Eine Bilddatei besteht aus Pixeln und einer Reihe von Angaben dazu: in welchem Farbraum diese Werte gemessen sind, ob es einen Alphakanal gibt, was die Kamera in den EXIF-Daten festgehalten hat – Modell, Belichtung, Datum, oft GPS-Koordinaten – und bei GIF, WebP und AVIF, ob es mehr als ein Einzelbild gibt. Fast jede Aktion hier dekodiert die Datei und schreibt eine neue, und jede dieser Angaben hat ihr eigenes Schicksal.
Verlustbehaftet oder verlustfrei ist die erste Weichenstellung. PNG und BMP speichern die exakten Pixel, hundertfaches Neuspeichern ändert also nichts. JPG, AVIF und normales WebP verwerfen Details, die das Auge schlecht wahrnimmt, und was verworfen ist, ist weg – eine Umwandlung von JPG in PNG holt es nicht zurück, sie stoppt nur den weiteren Verlust. Deshalb ist zweimaliges Speichern als JPEG schlechter als einmaliges: Die zweite Kodierung quantisiert Pixel, die schon quantisiert sind, und wurde das Bild dazwischen zugeschnitten oder skaliert, liegt das neue 8×8-Blockraster nicht mehr auf dem alten, sodass sich die Fehler aufschaukeln, statt sich nur zu wiederholen. Arbeiten Sie vom Original aus, wann immer Sie es noch haben.
Chroma-Subsampling ist der konkrete Grund, warum ein JPG-Screenshot falsch aussieht. JPEG speichert die Helligkeit normalerweise in voller Auflösung und die Farbe in halber – bei einem Foto unsichtbar, bei roter Schrift oder einer dünnen farbigen Linie offensichtlich. Ist Ihr Bild ein Screenshot, ein Logo oder ein Diagramm, sind PNG oder WebP das richtige Ziel, JPG nicht.
Transparenz muss irgendwohin. JPG hat überhaupt keinen Alphakanal, deshalb fragen PNG in JPG und AVIF in JPG, welche Farbe die transparenten Pixel ersetzen soll, statt sie hinter Ihrem Rücken auf Weiß – oder Schwarz – zu reduzieren. PNG, WebP und AVIF unterstützen vollständige Transparenz, sodass PNG in WEBP und die Freisteller von Hintergrund entfernen ihre weichen Kanten behalten.
EXIF-Daten bleiben nicht erhalten. Jedes Tool, das neu kodiert – umwandeln, komprimieren, Größe ändern, drehen, zuschneiden –, schreibt eine saubere Datei ohne EXIF-Block; Kameramodell, Zeitstempel und GPS-Position fallen also weg. Bevor Sie ein Foto veröffentlichen, ist das genau das, was Sie wollen. Die Ausrichtung ist die einzige EXIF-Angabe, die sichtbar zählt, und Bild drehen umgeht sie, indem es die tatsächlichen Pixel dreht – das Ergebnis steht also aufrecht, auch in Programmen, die das Flag ignorieren, nicht nur in denen, die es beachten.
Farbprofile werden umgerechnet, nicht mitgenommen. Ihr Browser dekodiert eine Datei in Display P3 oder Adobe RGB nach sRGB, um sie darzustellen, und in die zurückgeschriebene Datei ist kein Profil eingebettet. Auf einem normalen Bildschirm ändert sich nichts; auf einem Wide-Gamut-Bildschirm sind die sattesten Farben beschnitten. TIFF in JPG nimmt denselben Weg – deshalb kommt ein CMYK-TIFF aus dem Studio als RGB heraus und sollte in der Druckvorstufen-Software bleiben, wenn die Farben geprüft werden.
Animationen werden zum Standbild. Animierte GIF-, WebP- und AVIF-Dateien werden als ihr erstes Einzelbild umgewandelt. Bei GIF in PNG ist das meist genau das, was man will – gut zu wissen, bevor Sie eine zwölfsekündige Schleife hineinziehen.
Wo ein Browser wirklich das falsche Werkzeug ist
Diese Tools sind dafür gebaut, Ihre Datei privat zu halten, und das hat seinen Preis. Wir sagen es lieber hier, als dass Sie es mitten in der Arbeit herausfinden.
Sehr große Bilder. Jedes Pixel liegt dekomprimiert im Arbeitsspeicher Ihres Geräts – ein Bild mit 100 Megapixeln belegt als rohes RGBA rund 400 MB, bevor überhaupt etwas passiert. Irgendwo jenseits davon geht dem Tab der Platz aus, und eine 4×-Hochskalierung stößt noch früher an die Grenze, bei etwa 6000×6000 Pixeln Ausgabe auf einem typischen Laptop. Ein Desktop-Programm, das Kacheln von der Festplatte streamt, kennt diese Grenze nicht.
Kamera-RAW. CR2-, NEF-, ARW- und DNG-Dateien sind Sensordaten plus Entwicklungsanweisung, keine fertigen Bilder, und nichts hier öffnet sie. Exportieren Sie zuerst ein JPEG oder TIFF aus Ihrer Kamerasoftware, oder nehmen Sie darktable oder RawTherapee – beide kostenlos und beide weit besser dafür geeignet, als es eine Webseite je sein könnte.
Druckfarben. Sonderfarben, CMYK-Separationen, ICC-Rendering-Intents und Softproofing sind Sache der Druckvorstufen-Software. Wir wandeln Farben in sRGB um, damit der Browser sie darstellen kann; wir verwalten sie nicht.
Stapelverarbeitung und Automatisierung. Diese Tools laufen, wenn ein Mensch klickt. Vierzigtausend Produktfotos nach Zeitplan zu skalieren, ist ein Fall für ein Kommandozeilentool auf einem Server, und die kostenlosen sind hervorragend: ImageMagick für fast alles, libvips für Geschwindigkeit und geringen Speicherbedarf bei riesigen Dateien, mozjpeg und oxipng, um die letzten Bytes herauszuholen, ffmpeg für alles mit Einzelbildern.
Das Entfernen von Hintergründen hat eine echte Grenze. Das Modell wird einmal heruntergeladen, 40–85 MB, und ist bei einem klaren Motiv wirklich gut, Haare und Fell eingeschlossen – und bei einer unübersichtlichen Szene ohne klares Motiv wirklich überfordert. Keine noch so große Rechenleistung vor Ort behebt das; es ist eine Grenze des Verfahrens, und die kostenpflichtigen Dienste haben dieselbe.
Die Wahl zwischen ähnlich klingenden Tools
Bild komprimieren oder Bildgröße ändern? Komprimieren behält die Abmessungen bei und verwendet weniger Bytes pro Pixel. Größe ändern verändert die Abmessungen und entfernt damit Pixel ganz. Bei einem Foto mit 4000 px, das 200 KB groß sein soll, ist erst skalieren und dann komprimieren jedes Mal besser als nur komprimieren – und Skalieren ist in dem Sinn verlustfrei, auf den es ankommt, weil die verbleibenden Pixel sauber neu berechnet statt verschlechtert werden.
Bildgröße ändern oder Bild hochskalieren? Beide ändern die Abmessungen, sind aber in entgegengesetzte Richtungen abgestimmt. Bildgröße ändern ist zum Verkleinern da, mit einem Lanczos-Filter, damit Details die Verkleinerung überstehen. Hochskalieren ist für die Vergrößerung um 2× und 4× gedacht und schärft danach kantenbewusst nach, weil eine Vergrößerung immer weicher macht. Keines von beiden erfindet Details – was herauskommt, war schon in Ihrem Bild.
In ICO umwandeln oder Favicon-Generator? In ICO umwandeln erzeugt eine einzige .ico-Datei mit Versionen in 16, 32, 48 und 256 px – das, was eine Windows-Anwendung oder eine Verknüpfung braucht. Der Favicon-Generator erzeugt das komplette moderne Set – die .ico, die einzelnen PNGs, das Apple Touch Icon, ein Web-Manifest und die HTML-Tags – als ZIP, und das braucht eine Website.
PNG in WEBP oder JPG in AVIF? Beide machen Web-Bilder kleiner als das Original und passen zu unterschiedlichen Ausgangsdateien. WebP erhält die Transparenz und kodiert im Nu – das richtige Ziel für Screenshots, Logos und UI-Grafiken. AVIF komprimiert Fotos stärker – typischerweise 40–60 Prozent kleiner als ein vergleichbares JPG –, aber die AV1-Kodierung ist aufwendig, rechnen Sie also mit ein paar Sekunden pro großem Foto.
Bild unscharf machen oder Hintergrund entfernen? Unscharf machen zerstört Informationen in einem Bereich, den Sie markieren: Gesichter, Kennzeichen, Kontonummern. Hintergrund entfernen trennt das Motiv vom Hintergrund und löscht den Hintergrund vollständig. Geht es ums Unkenntlichmachen statt um einen Freisteller, nehmen Sie das Weichzeichnen – und bei Text eine grobe Verpixelung, denn schwache Verpixelung wurde in veröffentlichten Studien schon rückgängig gemacht.