Core Optical, Inc.
ColorimetricConverter ConvertYuvToXYZ Method Industrial Strength, Scientific Grade
Transforms source data in-place from Yu'v' space to CIE XYZ space.

Namespace: PrecisionImage.Colorimetry
Assembly: PrecisionImage (in PrecisionImage.dll) Version: 2.0.0.0 (2.0.0.0)
Syntax

public void ConvertYuvToXYZ(
	SourceData dataSource
)

Parameters

dataSource
Type: PrecisionImage SourceData
A SourceData object encapsulating the image data to be converted.
Exceptions

Remarks

This method transforms data in Yu'v' space to CIE XYZ space. The dataSource Yu'v' values must be stored in channels 0, 1 and 2 respectively. XYZ output values are stored in-place in channels 0, 1 and 2. To guarantee an invertable result, output values are not clamped to any arbitrary range and are stored as-is. The dataSource object must contain at least 3 channels or an OnlineArgumentOutOfRangeException exception will result.
Examples

See ConvertXYZtoYuv(SourceData) for an example of usage.
See Also