[Diese Dokumentation ist noch nicht fertig und kann sich bis zur entgültigen Version noch ändern.]
Assembly: DataTypesAndTools (in DataTypesAndTools.dll) Version: 1.3.4679.19814 (1.3.0.0)
Wandelt einen linearen geräteabhängiger RGB-Wert (ColorValue_RGB) in
einen geräteunabhängigen XYZ-Wert (ColorValue_XYZ).
Namespace: DynamicNode.Types.ImagingAssembly: DataTypesAndTools (in DataTypesAndTools.dll) Version: 1.3.4679.19814 (1.3.0.0)
Syntax
C# |
---|
public ColorValue_XYZ ConvertRGB2XYZ( ColorValue_RGB rgbLinear ) |
Visual Basic |
---|
Public Function ConvertRGB2XYZ ( _ rgbLinear As ColorValue_RGB _ ) As ColorValue_XYZ |
F# |
---|
member ConvertRGB2XYZ : rgbLinear:ColorValue_RGB -> ColorValue_XYZ |
Parameters
- rgbLinear
- Type: DynamicNode.Types.Imaging..::..ColorValue_RGB
Ein linearer geräteabhängiger RGB-Wert.
Return Value
Einen geräteunabhängigen XYZ-Wert.
Remarks
Um einen ganzzahligen RGB-Wert (8Bit o. 16Bit) in einen linearen RGB-Wert umzuwandeln,
muss der Wertebereich (0-255, 0-65535) zunächst auf 0-1 abgebildet
und anschließend die Gammaverteilung des Farbraums (Gamma) für eine Linearisierung
verwendet werden.