bricelam/ImageResizer

ImageResizer discards color profile

Closed this issue · 6 comments

Even though I'm using Image Resizer regularly, for me there is only one significant bug/missing feature:
When resizing images Image Resizer simply discards the embedded color profiles, which result in changed colors if the image is not in sRGB, which is a bit problematic for e.g. photographers (for example when using Adobe RGB).

Can you confirm if this is still broken in version 3.1.0-beta2?

Yes, I am using 3.1.0-beta2.
Interestingly it doesn't happen using webkit's sample pictures, but attached are two images, one in Adobe RGB and one in sRGB, which look nearly identically, but not after resizing them.

adobergb
srgb

Awesome, thanks for the failing samples. I'll dig into it when I get a chance.

Weird. By not copying the color profiles of the original, the colors are preserved...

You can test it out on this build. Let me know if it looks better to you too. https://ci.appveyor.com/project/bricelam/imageresizer/build/1.0.29/artifacts

Perfect, it looks like it's fixed!