# Gimp.Precision

Precisions for pixel encoding.

Since 2.10

Precision.U8_LINEAR

  8-bit linear integer

Precision.U8_NON_LINEAR

  8-bit non-linear integer

Precision.U8_PERCEPTUAL

  8-bit perceptual integer

Precision.U16_LINEAR

  16-bit linear integer

Precision.U16_NON_LINEAR

  16-bit non-linear integer

Precision.U16_PERCEPTUAL

  16-bit perceptual integer

Precision.U32_LINEAR

  32-bit linear integer

Precision.U32_NON_LINEAR

  32-bit non-linear integer

Precision.U32_PERCEPTUAL

  32-bit perceptual integer

Precision.HALF_LINEAR

  16-bit linear floating point

Precision.HALF_NON_LINEAR

  16-bit non-linear floating point

Precision.HALF_PERCEPTUAL

  16-bit perceptual floating point

Precision.FLOAT_LINEAR

  32-bit linear floating point

Precision.FLOAT_NON_LINEAR

  32-bit non-linear floating point

Precision.FLOAT_PERCEPTUAL

  32-bit perceptual floating point

Precision.DOUBLE_LINEAR

  64-bit linear floating point

Precision.DOUBLE_NON_LINEAR

  64-bit non-linear floating point

Precision.DOUBLE_PERCEPTUAL

  64-bit perceptual floating point

Precision.U8_GAMMA

  deprecated alias for @GIMP_PRECISION_U8_NON_LINEAR

Precision.U16_GAMMA

  deprecated alias for @GIMP_PRECISION_U16_NON_LINEAR

Precision.U32_GAMMA

  deprecated alias for @GIMP_PRECISION_U32_NON_LINEAR

Precision.HALF_GAMMA

  deprecated alias for @GIMP_PRECISION_HALF_NON_LINEAR

Precision.FLOAT_GAMMA

  deprecated alias for @GIMP_PRECISION_FLOAT_NON_LINEAR

Precision.DOUBLE_GAMMA

  deprecated alias for @GIMP_PRECISION_DOUBLE_NON_LINEAR