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?
Remover metadados de imagem não significa que o perfil de cor deva ser ignorado.
Uma imagem que perde suas informações de gama de cores é renderizada como uma imagem diferente. E este recurso suporta um número muito limitado de formatos de imagem.
Por exemplo, AVIF não perde nenhum metadado de imagem, no entanto, a miniatura resultante não é gerenciada por cores.
Consulte a imagem abaixo. Por favor, aguarde pacientemente para que o Discourse carregue a imagem de visualização e, em seguida, clique para expandir a imagem original. Observe a diferença de cor entre as duas.
Você está certo! Verifiquei isso e o original tem vermelhos, amarelos, verdes etc. mais intensos. Não tenho uma resposta para você, mas apenas confirmo que vejo o que você vê.
Interessante se este sempre foi um problema no Discourse. É apenas com arquivos avif (um formato que eu mesmo não uso muito) ou você consegue ver isso com outros formatos mais comuns?
Este fenômeno é um exemplo de perda de metadados de imagem. Essa perda não se limita ao AVIF; metadados são removidos para todos os formatos de imagem suportados pelo Discourse. O AVIF foi escolhido porque suas miniaturas removiam metadados de imagem, enquanto as imagens originais não são processadas.
Isso, na verdade, se deve a dois bugs:
O Discourse afirma remover metadados de todas as imagens, mas na realidade, não o fez.
A remoção de metadados remove até mesmo informações de gama de cores, comprometendo a integridade de cores da imagem.