eVision Python API
Loading...
Searching...
No Matches
eVision.EColorSystem Class Reference

The color systems that are supported by eVision. More...

Inheritance diagram for eVision.EColorSystem:
Collaboration diagram for eVision.EColorSystem:

Static Public Attributes

int NoColor = 0
 Undefined.
int Bilevel = 1
 Binary black & white.
int GrayLevel = 2
 Continuous tone black & white.
int Xyz = 3
 CIE XYZ.
int Rgb = 4
 NTSC/PAL/SMPTE Red, Green, Blue.
int Lab = 5
 CIE Lightness, a*, b*.
int Luv = 6
 CIE Lightness, u*, v*.
int Yuv = 7
 PAL (CCIR/ITU-R BT 470-6) Luma, U Chroma, V Chroma.
int Yiq = 8
 CCIR Luma, Inphase, Quadrature.
int Lch = 9
 Lightness, Chroma, Hue.
int Ish = 10
 Intensity, Saturation, Hue.
int Lsh = 11
 Lightness, Saturation, Hue.
int Vsh = 12
 Value, Saturation, Hue.
int Ysh = 13
 CCIR Luma, Saturation, Hue.
int YCbCr = 14
 CCIR/ITU-R BT 601 Luma, Cb Chroma, Cr Chroma.

Detailed Description

The color systems that are supported by eVision.

Remarks:

eVision supports several color systems. The achromatic ones are related to black and white and gray-level images (eVision.EImageBW8 and eVision.EImageBW16). The remaining ones apply to color images (eVision.EImageC24). Also see unquantized and quantized colors for the allowed ranges of values.

Member Data Documentation

◆ Bilevel

int eVision.EColorSystem.Bilevel = 1
static

Binary black & white.

◆ GrayLevel

int eVision.EColorSystem.GrayLevel = 2
static

Continuous tone black & white.

◆ Ish

int eVision.EColorSystem.Ish = 10
static

Intensity, Saturation, Hue.

◆ Lab

int eVision.EColorSystem.Lab = 5
static

CIE Lightness, a*, b*.

◆ Lch

int eVision.EColorSystem.Lch = 9
static

Lightness, Chroma, Hue.

◆ Lsh

int eVision.EColorSystem.Lsh = 11
static

Lightness, Saturation, Hue.

◆ Luv

int eVision.EColorSystem.Luv = 6
static

CIE Lightness, u*, v*.

◆ NoColor

int eVision.EColorSystem.NoColor = 0
static

Undefined.

◆ Rgb

int eVision.EColorSystem.Rgb = 4
static

NTSC/PAL/SMPTE Red, Green, Blue.

◆ Vsh

int eVision.EColorSystem.Vsh = 12
static

Value, Saturation, Hue.

◆ Xyz

int eVision.EColorSystem.Xyz = 3
static

CIE XYZ.

◆ YCbCr

int eVision.EColorSystem.YCbCr = 14
static

CCIR/ITU-R BT 601 Luma, Cb Chroma, Cr Chroma.

◆ Yiq

int eVision.EColorSystem.Yiq = 8
static

CCIR Luma, Inphase, Quadrature.

◆ Ysh

int eVision.EColorSystem.Ysh = 13
static

CCIR Luma, Saturation, Hue.

◆ Yuv

int eVision.EColorSystem.Yuv = 7
static

PAL (CCIR/ITU-R BT 470-6) Luma, U Chroma, V Chroma.