Is JPEG photo same as RGB JPG file

image-formatsjpegrgb

All my photo's are JPEG images (e.g. IMG_1202.JPG), which say sRGB under colour representation.

I want to upload photo's to iSTOCK, and they require RGB JPG files only. TIFs, PNGs and PSDs will be declined. CMYK images will also be declined.

Are my photo's fine as they are, or do I have to convert them in any way before I upload them to iSTOCK ?

Thanks.

Best Answer

I assume they mean an image file with an RGB color profile, such as the sRGB profile in your photo. An actual RGB encoded JPEG file is not very common. You should be able to submit the photos as is.

JPEG files are usually encoded from an RGB source image into a YCbCr intermediate before they are compressed, then when decoded are rendered back to RGB. YCbCr allows the brightness component of the image to be compressed at a different rate than the color components, which allows for a better compression ratio.

An RGB native JPEG compresses the RGB source directly without an intermediate format, which results in a larger file size for the required quality setting, so native format compression would only used in cases where the quality is set to maximum, and even then few compressors actually do this.

The color profile allows the decoder to display the image with the same colors as the source data, which in your case is sRGB, generally used with standard 24-bit color on computer monitors, digital cameras, web cams, and home printers. AdobeRGB is also used, usually with professional images, which renders a more true green on devices that can support it. JPEG can also compress grayscale and CMYK. CMYK images are usually converted to YCbCrK intermediate before compression, but like RGB can be compressed without conversion.

The color profile is not actually part of the JPEG compression standard, but part of the interchange formats (JIF, JFIF, EXIF) that specify how .jpg files are formatted, and how they are displayed. A file without a color profile is assumed to be rendered as sRGB after it is decompressed and decoded.

Related Question