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
16
17
18
19
20
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
26
27
28
29
30
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)