Core Optical, Inc.
ColorimetricConverter MembersIndustrial Strength, Scientific Grade

The ColorimetricConverter type exposes the following members.
Constructors

  NameDescription
Public methodColorimetricConverter
Instantiates a new object of type ColorimetricConverter
Back to Top
Methods

  NameDescription
Public methodApplyXYZChromaticAdaptation
Applies a chromatic adaptation transform in-place between two specified illuminants.
Public methodConvertCIELABtoLinearRGB
Transforms source data in-place from CIE L*a*b* space to linear RGB.
Public methodConvertCIELABtoXYZ
Transforms source data in-place from CIE L*a*b* to CIE XYZ space.
Public methodConvertCIELuvToXYZ
Transforms source data in-place from CIE 1976 L*u*v* to CIE XYZ space.
Public methodConvertIPTtoXYZ
Transforms source data in-place from Image-Processing Transform / Intensity-Protan-Tritan (IPT) color space to CIE XYZ space.
Public methodConvertLAlphaBetaToXYZ
Transforms source data in-place from L-alpha-beta space to XYZ space.
Public methodConvertLinearRGBtoCIELAB
Transforms source data in-place from linear RGB to CIE L*a*b* space.
Public methodConvertLinearRGBtoXYZ
Transforms data in-place from linear normalized sRGB to normalized CIE XYZ tristimulus values.
Public methodConvertLMStoXYZ
Transforms source data in-place from LMS space to CIE XYZ space.
Public methodConvertXYZtoCIELAB
Transforms source data in-place from CIE XYZ space to CIE L*a*b* space.
Public methodConvertXYZtoCIELuv
Transforms source data in-place from CIE XYZ to CIE 1976 L*u*v* space.
Public methodConvertXYZtoIPT
Transforms source data in-place from CIE XYZ space to Image-Processing Transform / Intensity-Protan-Tritan (IPT) color space.
Public methodConvertXYZtoLAlphaBeta
Transforms source data in-place from CIE XYZ space to L-alpha-beta space.
Public methodConvertXYZtoLinearRGB
Transforms source data in-place from CIE XYZ space to linear sRGB space.
Public methodConvertXYZtoLMS
Transforms source data in-place from CIE XYZ to LMS space.
Public methodConvertXYZtoYCbCr
Transforms source data in-place from CIE XYZ space to YCbCr space.
Public methodConvertXYZtoYuv
Transforms source data in-place from CIE XYZ space to Yu'v' space.
Public methodConvertYCbCrToXYZ
Transforms source data in-place from Y-Cb-Cr space to CIE XYZ space.
Public methodConvertYuvToXYZ
Transforms source data in-place from Yu'v' space to CIE XYZ space.
Public methodOnlineEquals
Determines whether the specified OnlineObject is equal to the current OnlineObject.
(Inherited from OnlineObject.)
Protected methodOnlineFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from OnlineObject.)
Public methodOnlineGetHashCode
Serves as a hash function for a particular type.
(Inherited from OnlineObject.)
Public methodStatic memberGetOutputWindowsForCIELab
Retrieves a 3-channel output windowing object pre-loaded with ranges for the Cie L*a*b* color space.
Public methodStatic memberGetOutputWindowsForCIELuv
Retrieves a 3-channel output windowing object pre-loaded with ranges for the CIE Luv color space.
Public methodStatic memberGetOutputWindowsForIPT
Retrieves a 3-channel output windowing object pre-loaded with ranges for the IPT color space.
Public methodStatic memberGetOutputWindowsForLAlphaBeta
Retrieves a 3-channel output windowing object pre-loaded with ranges for the L,alpha,beta color space.
Public methodStatic memberGetOutputWindowsForLMS
Retrieves a 3-channel output windowing object pre-loaded with ranges for the LMS color space.
Public methodStatic memberGetOutputWindowsForXYZ
Retrieves a 3-channel output windowing object pre-loaded with ranges for the XYZ color space.
Public methodStatic memberGetOutputWindowsForYCbCr
Retrieves a 3-channel output windowing object pre-loaded with ranges for the YCbCr color space.
Public methodStatic memberGetOutputWindowsForYuv
Retrieves a 3-channel output windowing object pre-loaded with ranges for the Yuv color space.
Public methodOnlineGetType
Gets the OnlineType of the current instance.
(Inherited from OnlineObject.)
Protected methodOnlineMemberwiseClone
Creates a shallow copy of the current OnlineObject.
(Inherited from OnlineObject.)
Public methodOnlineToString
Returns a string that represents the current object.
(Inherited from OnlineObject.)
Back to Top
Properties

  NameDescription
Public propertyCurrentHardwareAccelerator
Assigns / retrieves the hardware acceleration device to use.
Public propertyProcessingMode
Gets or sets the ProcessingMode for the current ColorimetricConverter object. Default value is Setup.DefaultProcessingMode.
Public propertySyncContext
Get or sets the OnlineSynchronizationContext to which events raised by the current ColorimetricConverter object will be posted.
Back to Top
Events

  NameDescription
Public eventOnProgressChanged
Occurs every time the progress percentage is incremented by a value of 1%.
Back to Top
See Also