Caricamento immagini: profili colore rimossi

Penso che si tratti di un bug, anche se forse è una funzionalità per ridurre le dimensioni del file?

Lavoro nel settore della fotografia; nel nostro forum, a volte le persone pubblicano immagini per aiutare altri a risolvere problemi di stampa. L’immagine caricata potrebbe essere in uno spazio colore diverso da sRGB, come Adobe 98 o ProPhoto RGB.

Se pubblico un’immagine sul nostro forum Discourse che è in Adobe 98, quando scarico quell’immagine il profilo viene rimosso e ora è untagged, il che è davvero problematico perché non c’è modo di sapere qual era lo spazio colore originale.

È intenzionale? C’è un modo per evitare la rimozione del profilo colore?

1 Mi Piace

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 Mi Piace

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.

2 Mi Piace

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:

  1. Discourse afferma di rimuovere i metadati per tutte le immagini, ma in realtà non lo ha fatto.

  2. La rimozione dei metadati rimuove persino le informazioni sul gamut di colore, compromettendo l’integrità del colore dell’immagine.