Files @ f45814654fdb
Branch filter:

Location: light9/stubs/colormath/color_conversions.pyi

drewp@bigasterisk.com
comment
# Stubs for colormath.color_conversions (Python 3)
#
# NOTE: This dynamically typed stub was automatically generated by stubgen.

import abc
from abc import abstractmethod
from typing import Any, Optional

logger: Any

def apply_RGB_matrix(var1: Any, var2: Any, var3: Any, rgb_type: Any, convtype: str = ...): ...

class ConversionManager(metaclass=abc.ABCMeta):
    __metaclass__: Any = ...
    registered_color_spaces: Any = ...
    def __init__(self) -> None: ...
    def add_type_conversion(self, start_type: Any, target_type: Any, conversion_function: Any) -> None: ...
    @abstractmethod
    def get_conversion_path(self, start_type: Any, target_type: Any) -> Any: ...

class GraphConversionManager(ConversionManager):
    conversion_graph: Any = ...
    def __init__(self) -> None: ...
    def get_conversion_path(self, start_type: Any, target_type: Any): ...
    def add_type_conversion(self, start_type: Any, target_type: Any, conversion_function: Any) -> None: ...

class DummyConversionManager(ConversionManager):
    def add_type_conversion(self, start_type: Any, target_type: Any, conversion_function: Any) -> None: ...
    def get_conversion_path(self, start_type: Any, target_type: Any) -> None: ...

def color_conversion_function(start_type: Any, target_type: Any): ...
def Spectral_to_XYZ(cobj: Any, illuminant_override: Optional[Any] = ..., *args: Any, **kwargs: Any): ...
def Lab_to_LCHab(cobj: Any, *args: Any, **kwargs: Any): ...
def Lab_to_XYZ(cobj: Any, *args: Any, **kwargs: Any): ...
def Luv_to_LCHuv(cobj: Any, *args: Any, **kwargs: Any): ...
def Luv_to_XYZ(cobj: Any, *args: Any, **kwargs: Any): ...
def LCHab_to_Lab(cobj: Any, *args: Any, **kwargs: Any): ...
def LCHuv_to_Luv(cobj: Any, *args: Any, **kwargs: Any): ...
def xyY_to_XYZ(cobj: Any, *args: Any, **kwargs: Any): ...
def XYZ_to_xyY(cobj: Any, *args: Any, **kwargs: Any): ...
def XYZ_to_Luv(cobj: Any, *args: Any, **kwargs: Any): ...
def XYZ_to_Lab(cobj: Any, *args: Any, **kwargs: Any): ...
def XYZ_to_RGB(cobj: Any, target_rgb: Any, *args: Any, **kwargs: Any): ...
def RGB_to_XYZ(cobj: Any, target_illuminant: Optional[Any] = ..., *args: Any, **kwargs: Any): ...
def RGB_to_HSV(cobj: Any, *args: Any, **kwargs: Any): ...
def RGB_to_HSL(cobj: Any, *args: Any, **kwargs: Any): ...
def HSV_to_RGB(cobj: Any, target_rgb: Any, *args: Any, **kwargs: Any): ...
def HSL_to_RGB(cobj: Any, target_rgb: Any, *args: Any, **kwargs: Any): ...
def RGB_to_CMY(cobj: Any, *args: Any, **kwargs: Any): ...
def CMY_to_RGB(cobj: Any, target_rgb: Any, *args: Any, **kwargs: Any): ...
def CMY_to_CMYK(cobj: Any, *args: Any, **kwargs: Any): ...
def CMYK_to_CMY(cobj: Any, *args: Any, **kwargs: Any): ...
def XYZ_to_IPT(cobj: Any, *args: Any, **kwargs: Any): ...
def IPT_to_XYZ(cobj: Any, *args: Any, **kwargs: Any): ...
def convert_color(color: Any, target_cs: Any, through_rgb_type: Any = ..., target_illuminant: Optional[Any] = ..., *args: Any, **kwargs: Any): ...