Hi, Erik,
Asher...Honestly and i have no problem admitting things i dont know but the bit about color space went right over my head...
A color space is a specific system for representing the colors of individual pixels, often by way of three values, R, G, and B. Different color spaces differ in such matters as the three "primary chromaticities" on which they are based, the rule used to convert the three basis values to a "nonlinear" form for use in the finished digital representation, and the specific chromaticity implied when R=G=B (the so-called "white point").
Many digital cameras, by default, use a color space called "sRGB" ("standard RGB"), and as Asher has suggested, this is the preferred color space in which to encode the colors in images intended for viewing over the internet.
Another "popular" color space in the RGB family is AdobeRGB. It has the advantage that it can represent a wider gamut of colors than can sRGB. Many digital cameras will encode their output images in this color space if we set them to do so.
Typically, a digital camera will indicate in the metadata of the image the color space in which the image is encoded (the so-called "color space tag").
If we have in an image viewed in an image viewer a pixel whose RGB code is 78, 127, 239, the actual color that represents depends on which color space is involved. A sophisticated viewer will interpret the code for each pixel in the context of the color space involved,
if it knows what that is, and produce the intended color on the screen. And if the image carries a color space tag, the viewer will know the applicable color space.
But if there is no color space tag, the viewer will not know exactly how to interpret a pixel code such as 78, 127, 239. It may then proceed on the assumption that the applicable color space is sRGB. If it is not, then the rendered colors will not necessarily be those intended when the image was recorded.
AS I mentioned, most modern digital cameras will tag the output JPEG image with the applicable color space (usually sRGB). If we don't do anything to interfere, an image editing program (Photoshop, etc.), when it writes the edited file, will encode the colors of the modified image in that same color space, and will tag the saved file to indicate that color space.
Evidently the images you have been posting did not have the applicable color space tag applied by the editing program.
By rights, most applications that display the image (image editors, viewers, browsers, etc.) should then assume that the color space is sRGB. But not all do.
Asher indicated that your image is treated by different applications as if it used different color spaces. That may mean that they do not use the sRGB color space as the default, which we normally expect them to do.
Best regards,
Doug