tidy3d.plugins.autograd.functions.morphological_gradient#
- class morphological_gradient[source]#
Bases:
Compute the morphological gradient of an array.
- Parameters:
array (np.ndarray) β The input array to compute the morphological gradient of.
size (Union[Union[int, Tuple[int, int]], None] = None) β The size of the structuring element. If None, structure must be provided.
structure (Union[np.ndarray, None] = None) β The structuring element. If None, size must be provided.
mode (PaddingType = "reflect") β The padding mode to use.
maxval (float = 1e4) β Value to assume for infinite elements in the kernel.
- Returns:
The morphological gradient of the input array.
- Return type:
np.ndarray
Inherited Common Usage