Table of Contents

Enum IccRenderingIntent

Namespace
SixLabors.ImageSharp.Metadata.Profiles.Icc
Assembly
SixLabors.ImageSharp.dll

Rendering intent

public enum IccRenderingIntent : uint

Fields

AbsoluteColorimetric = 3

Transformations for this intent shall leave the chromatically adapted nCIEXYZ tristimulus values of the in-gamut colors unchanged.

MediaRelativeColorimetric = 1

Transformations for this intent shall re-scale the in-gamut, chromatically adapted tristimulus values such that the white point of the actual medium is mapped to the PCS white point (for either input or output)

Perceptual = 0

In perceptual transforms the PCS values represent hypothetical measurements of a color reproduction on the reference reflective medium. By extension, for the perceptual intent, the PCS represents the appearance of that reproduction as viewed in the reference viewing environment by a human observer adapted to that environment. The exact color rendering of the perceptual intent is vendor specific.

Saturation = 2

The exact color rendering of the saturation intent is vendor specific and involves compromises such as trading off preservation of hue in order to preserve the vividness of pure colors.