The format has a TIFF-image structure. It is generated by Canon cameras. The CR2 photo is stored in an uncompressed form and allows you to edit such settings as white balance, exposure, and other settings for photos that were already taken. It is the successor format to CRW, which was used in previous generation Canon SLR cameras.
This format has the same color structure as RGB, but it includes an alpha channel that is used to display various levels of transparency. The transparency value is set from 0 to 1, where 1 corresponds to opacity. It is described using the CSS3 programming language.