EasyColor::Dequantize

Convert a quantized value to a unquantized value of a given color system.

Namespace: Euresys::Open_eVision

[C++]

void Dequantize(
   EC24 colorIn,
   ERGB& colorOut
)

void Dequantize(
   EC24 colorIn,
   EXYZ& colorOut
)

void Dequantize(
   EC24 colorIn,
   EYUV& colorOut
)

void Dequantize(
   EC24 colorIn,
   EYIQ& colorOut
)

void Dequantize(
   EC24 colorIn,
   ELSH& colorOut
)

void Dequantize(
   EC24 colorIn,
   EVSH& colorOut
)

void Dequantize(
   EC24 colorIn,
   EISH& colorOut
)

void Dequantize(
   EC24 colorIn,
   EYSH& colorOut
)

void Dequantize(
   EC24 colorIn,
   ELAB& colorOut
)

void Dequantize(
   EC24 colorIn,
   ELCH& colorOut
)

void Dequantize(
   EC24 colorIn,
   ELUV& colorOut
)

Parameters

colorIn

Input quantized color.

colorOut

Output unquantized color, as defined by the corresponding structure.

Remarks

Quantization is the process that transforms a continuous value, usually represented as a floating-point value in the [0..1] interval, into a discrete one, usually represented as an integer in the [0..255] interval.
Dequantization is the reverse process. For RGB color system, it undoes the gamma-correction corresponding to the current ERgbStandard.

EasyColor.Dequantize

Convert a quantized value to a unquantized value of a given color system.

Namespace: Euresys.Open_eVision

[C#]

void Dequantize(
   Euresys.Open_eVision.EC24 colorIn,
   out Euresys.Open_eVision.ERGB colorOut
)

void Dequantize(
   Euresys.Open_eVision.EC24 colorIn,
   out Euresys.Open_eVision.EXYZ colorOut
)

void Dequantize(
   Euresys.Open_eVision.EC24 colorIn,
   out Euresys.Open_eVision.EYUV colorOut
)

void Dequantize(
   Euresys.Open_eVision.EC24 colorIn,
   out Euresys.Open_eVision.EYIQ colorOut
)

void Dequantize(
   Euresys.Open_eVision.EC24 colorIn,
   out Euresys.Open_eVision.ELSH colorOut
)

void Dequantize(
   Euresys.Open_eVision.EC24 colorIn,
   out Euresys.Open_eVision.EVSH colorOut
)

void Dequantize(
   Euresys.Open_eVision.EC24 colorIn,
   out Euresys.Open_eVision.EISH colorOut
)

void Dequantize(
   Euresys.Open_eVision.EC24 colorIn,
   out Euresys.Open_eVision.EYSH colorOut
)

void Dequantize(
   Euresys.Open_eVision.EC24 colorIn,
   out Euresys.Open_eVision.ELAB colorOut
)

void Dequantize(
   Euresys.Open_eVision.EC24 colorIn,
   out Euresys.Open_eVision.ELCH colorOut
)

void Dequantize(
   Euresys.Open_eVision.EC24 colorIn,
   out Euresys.Open_eVision.ELUV colorOut
)

Parameters

colorIn

Input quantized color.

colorOut

Output unquantized color, as defined by the corresponding structure.

Remarks

Quantization is the process that transforms a continuous value, usually represented as a floating-point value in the [0..1] interval, into a discrete one, usually represented as an integer in the [0..255] interval.
Dequantization is the reverse process. For RGB color system, it undoes the gamma-correction corresponding to the current ERgbStandard.