I think this is a bug, though maybe it is a feature to make the file size smaller?
I work in the photo industry, in our forum sometimes people post images for others to try to troubleshoot printing issues. The image uploaded could be in a color space other than sRGB like Adobe 98 or ProPhoto RGB.
If I post an image to our Discourse forum that is Adobe 98, when I download that image the profile has been stripped and now it is untagged which is really bad as there is no way to know what the original color space was.
Is this intended? is there a way to not remove the color profile?
La rimozione dei metadati dell’immagine non significa che il profilo colore debba essere ignorato.
Un’immagine che perde le informazioni sul gamut di colori viene renderizzata come un’immagine diversa. E questa funzionalità supporta un numero molto limitato di formati di immagine.
Ad esempio, AVIF non perde alcun metadato dell’immagine, tuttavia, la miniatura risultante non è gestita dal colore.
Fare riferimento all’immagine sottostante. Si prega di attendere pazientemente che Discourse carichi l’immagine di anteprima, quindi fare clic per espandere l’immagine originale. Notare la differenza di colore tra le due.
Hai ragione! Ho controllato questo e l’originale ha rossi, gialli, verdi ecc. più intensi. Non ho una risposta per te, ma confermo solo che vedo quello che vedi tu.
Interessante se questo è sempre stato un problema in Discourse. È solo con i file avif (un formato che non uso molto) o riesci a vederlo con altri formati più comuni?
Questo fenomeno è un esempio di perdita di metadati dell’immagine. Questa perdita non è limitata ad AVIF; i metadati vengono rimossi per tutti i formati di immagine supportati da Discourse. AVIF è stato scelto perché le sue miniature rimuovevano i metadati dell’immagine, mentre le immagini originali non vengono elaborate.
Questo è in realtà dovuto a due bug:
Discourse afferma di rimuovere i metadati per tutte le immagini, ma in realtà non lo ha fatto.
La rimozione dei metadati rimuove persino le informazioni sul gamut di colore, compromettendo l’integrità del colore dell’immagine.