Class DistanceCIEDE2000_Original
Hierarchy
-
DistanceCIEDE2000_Original
Properties
Private _whitePoint
_whitePoint: object
Type declaration
-
a: number
-
b: number
-
g: number
-
r: number
Static Private _deg180InRad
_deg180InRad: number
Static Private _deg25InRad
_deg25InRad: number
Static Private _deg275InRad
_deg275InRad: number
Static Private _deg30InRad
_deg30InRad: number
Static Private _deg360InRad
_deg360InRad: number
Static Private _deg63InRad
_deg63InRad: number
Static Private _deg6InRad
_deg6InRad: number
Static Private _kC
_kC: number
Static Private _kH
_kH: number
Static Private _kL
_kL: number
Static Private _pow25to7
_pow25to7: number
Methods
Private _a_hp_f
- _a_hp_f(C1: number, C2: number, h1p: number, h2p: number): number
-
Parameters
-
C1: number
-
C2: number
-
h1p: number
-
h2p: number
Returns number
Private _dhp_f
- _dhp_f(C1: number, C2: number, h1p: number, h2p: number): number
-
Parameters
-
C1: number
-
C2: number
-
h1p: number
-
h2p: number
Returns number
Private _hp_f
- _hp_f(b: number, aPrime: number): number
-
Parameters
Returns number
calculateNormalized
- calculateNormalized(colorA: Point, colorB: Point): number
-
Parameters
Returns number
calculateRaw
- calculateRaw(r1: number, g1: number, b1: number, a1: number, r2: number, g2: number, b2: number, a2: number): number
-
Parameters
-
r1: number
-
g1: number
-
b1: number
-
a1: number
-
r2: number
-
g2: number
-
b2: number
-
a2: number
Returns number
calculateRawInLab
- calculateRawInLab(Lab1: object, Lab2: object): number
-
Parameters
-
Lab1: object
-
L: number
-
a: number
-
b: number
-
Lab2: object
-
L: number
-
a: number
-
b: number
Returns number
setWhitePoint
- setWhitePoint(r: number, g: number, b: number, a: number): void
-
Parameters
-
r: number
-
g: number
-
b: number
-
a: number
Returns void
CIEDE2000 algorithm (Original)