jpeg-turbo » Subsampling

Quote from libjpeg-turbo header:
   /**
    * Chrominance subsampling options.
    * When pixels are converted from RGB to YCbCr [...] or from CMYK
    * to YCCK [...] as part of the JPEG compression process, some of
    * the Cb and Cr (chrominance) components can be discarded or averaged together
    * to produce a smaller image with little perceptible loss of image clarity
    * (the human eye is more sensitive to small changes in brightness than to
    * small changes in color.)  This is called "chrominance subsampling".
    */
   
jpeg-turbo wrapper supports all subsampling modes supported by libjpeg-turbo. The complete list is here (with description from libjpeg-turbo header):