ColorPalette

named_colors: dict
converters: dict
xyz_to_rbg_array: list
rgb_to_xyz_array: list
lab_scaling_reference: list

 

__init__(self, colors, blend_spacings=None, lab_colors=None, color_space='rgb', cycle=False): 

 

__hash__(self): 

 

@classmethod
parse_color_string(cls, name: str, include_named_alpha=False): 

 

@classmethod
prep_color_palette(cls, colors, color_space='rgb', lab_colors=None): 

 

@classmethod
prep_color(cls, base=None, palette=None, blending=None, index=None, lighten=None, modifier=None, shift=False, absolute=False, clip=True, color_space='rgb', modification_space='lab', return_color_code=True, cycle=None): 

 

@classmethod
resolve_color_palette(cls, cmap_name): 

 

@classmethod
is_colormap_like(cls, cmap): 

 

@classmethod
discretize_colormap(cls, cmap, samples=10): 

 

@classmethod
is_palette_list(self, colors): 

 

flip(self): 

 

__eq__(self, other): 

 

get_colorblindness_test_url(self): 

 

blend(self, amount, modification_space='lab', rescale=False, clip=True, return_color_code=True): 

 

as_colormap(self, levels=None, cmap_type='list', name=None, **opts): 

 

__call__(self, amount, rescale=True, return_color_code=False): 

 

modify(self, modification_function, modification_space='lab', clip=True): 

 

lighten(self, percentage, modification_space='lab', shift=False, absolute=False, clip=True): 

 

@classmethod
color_normalize(cls, color_list, color_space='rgb'): 

 

@classmethod
color_rescale(cls, color_list, color_space='rgb'): 

 

@classmethod
color_modify(cls, color, modification_function, color_space='rgb', modification_space='lab', clip=True): 

 

@classmethod
color_lighten(cls, color, percentage, color_space='rgb', modification_space='lab', shift=False, absolute=False, clip=True): 

 

__len__(self): 

 

__getitem__(self, item): 

 

@classmethod
rgb_code(cls, rgb, padding=2): 

 

@classmethod
parse_rgb_code(cls, code, padding=None, return_padding=False, num_channels=None): 

 

@classmethod
color_convert(self, color, original_space, target_space): 

 

@classmethod
xyz_to_rgb(self, x, y, z): 

 

@classmethod
rgb_to_xyz(self, r, g, b): 

 

@classmethod
rgb_to_hsl(self, r, g, b): 

 

@classmethod
hsl_to_rgb(cls, h, s, l): 

 

@classmethod
rgb_to_hsv(self, r, g, b): 

 

@classmethod
hsv_to_hsl(cls, h, s, v): 

 

@classmethod
hsv_to_rgb(cls, h, s, v): 

 

@classmethod
xyz_to_lab(cls, x, y, z, scaling=None): 

 

@classmethod
lab_to_xyz(cls, l, a, b, scaling=None): 

 

@classmethod
lab_to_lch(cls, l, a, b): 

 

@classmethod
lch_to_lab(cls, l, c, h): 

 

@classmethod
rgb_to_lab(cls, r, g, b, xyz_scaling=None): 

 

@classmethod
lab_to_rgb(cls, l, a, b, xyz_scaling=None): 

Feedback

Examples

Templates

Documentation