Skip to content

exceptions

Classes:

UnknownEdgeDetectError

UnknownEdgeDetectError(
    func: FuncExceptT,
    edge_detect: str,
    message: str = 'Unknown concrete edge detector "{edge_detect}"!',
    **kwargs: Any
)

Bases: CustomValueError

Raised when an unknown edge detect is passed.

Source code
18
19
20
21
22
23
24
25
def __init__(
    self,
    func: FuncExceptT,
    edge_detect: str,
    message: str = 'Unknown concrete edge detector "{edge_detect}"!',
    **kwargs: Any,
) -> None:
    super().__init__(message, func, edge_detect=edge_detect, **kwargs)

UnknownRidgeDetectError

UnknownRidgeDetectError(
    func: FuncExceptT,
    ridge_detect: str,
    message: str = 'Unknown concrete ridge detector "{ridge_detect}"!',
    **kwargs: Any
)

Bases: CustomValueError

Raised when an unknown ridge detect is passed.

Source code
33
34
35
36
37
38
39
40
def __init__(
    self,
    func: FuncExceptT,
    ridge_detect: str,
    message: str = 'Unknown concrete ridge detector "{ridge_detect}"!',
    **kwargs: Any,
) -> None:
    super().__init__(message, func, ridge_detect=ridge_detect, **kwargs)