I am in the middle of setting up a site with Oxwall which focuses on photography. One of my users has noted that her pictures come out with the wrong colors when she views them after uploading them to her albums. I am using the standard Photos plugin.
I checked and, true enough, her colors are desaturated and lack luminance, while the colors in my own pictures look fine. Digging into the file, I noticed that both share the same RGB color space but while mine are using sRGB as a color profile, hers are using 'Pro Photo RGB' (She's a pro and I won't ask her to savein srgb just for my site, I consider myself very lucky that she posts her pictures there in the first place). I believe that Oxwall, on import, does not know how to deal with that color profile. Whatever Oxwall uses as a graphics library (GD2? WideImage? I couldn't find clear info on that), does know what to do with that data, then goes ahead and misinterpretes the colours into a new file, which then results in wrong colors when you view the picture. I think ImageMagick should be able to deal with this profile perfectly fine (the pic works very well on Flickr, no color issues there, so it must be on my end.
Is there a way to find out whether Oxwall uses Imagemagick and force it to if it doesn't?
Or might it not be Oxwall's fault altogether and the issue stems from Apache web server? I couldn't find any extension for Apache that allows it to deal with color profiles.
Please help, on a photography website, color accuracy are extremely important.