Bild-Uploads – Farbprofile werden entfernt

Ich denke, das ist ein Fehler, obwohl es vielleicht eine Funktion ist, um die Dateigröße zu verringern?

Ich arbeite in der Fotoindustrie. In unserem Forum posten manchmal Leute Bilder, damit andere Druckprobleme diagnostizieren können. Das hochgeladene Bild kann sich in einem anderen Farbraum als sRGB befinden, z. B. Adobe 98 oder ProPhoto RGB.

Wenn ich ein Bild in unserem Discourse-Forum poste, das im Adobe-98-Farbraum vorliegt, wird beim Herunterladen des Bildes das Farbprofil entfernt, und es ist nun untagged. Das ist wirklich schlecht, da es keine Möglichkeit gibt, den ursprünglichen Farbraum zu erkennen.

Ist das beabsichtigt? Gibt es eine Möglichkeit, das Entfernen des Farbprofils zu verhindern?

1 „Gefällt mir“

By default, image metadata is removed from uploads. However, there’s a site setting for this.

If you’d like the metadata to be preserved, search for strip_image_metadata in the settings and you should see this:

Capture7

Disabling this setting means the metadata will not be stripped from future image uploads.

7 „Gefällt mir“

Das Entfernen von Bildmetadaten bedeutet nicht, dass das Farbprofil ignoriert werden sollte.

Ein Bild, das seine Farbrauminformationen verliert, wird als anderes Bild gerendert. Und diese Funktion unterstützt nur eine sehr begrenzte Anzahl von Bildformaten.

Zum Beispiel verliert AVIF keine Bildmetadaten, jedoch ist die resultierende Miniaturansicht nicht farbverwaltet.

Siehe das Bild unten. Bitte warten Sie geduldig, bis Discourse das Vorschaubild geladen hat, klicken Sie dann darauf, um das Originalbild zu erweitern. Beachten Sie den Farbunterschied zwischen beiden.

2 „Gefällt mir“

Sie haben Recht! Ich habe das überprüft und das Original hat intensivere Rottöne, Gelbtöne, Grüntöne usw. Ich habe keine Antwort für Sie, aber ich bestätige nur, dass ich sehe, was Sie sehen.

Interessant, ob dies schon immer ein Problem bei Discourse war. Liegt es nur an AVIF-Dateien (ein Format, das ich selbst nicht oft verwende) oder können Sie dies auch bei anderen gängigeren Formaten sehen?

Dieses Phänomen ist ein Beispiel für den Verlust von Bildmetadaten. Dieser Verlust ist nicht auf AVIF beschränkt; Metadaten werden für alle von Discourse unterstützten Bildformate entfernt. AVIF wurde gewählt, weil seine Miniaturansichten Bildmetadaten entfernten, während Originalbilder nicht verarbeitet werden.

Dies liegt tatsächlich an zwei Fehlern:

  1. Discourse behauptet, Metadaten für alle Bilder zu entfernen, aber tatsächlich tat es dies nicht.

  2. Das Entfernen von Metadaten entfernt sogar Farbrauminformationen, was die Farbintegrität des Bildes beeinträchtigt.