.. splineops/docs/api/06_differentials.rst .. _api-differentials: Differentials ============= The :class:`~splineops.differentials.differentials` class implements a suite of functions to compute image differentials using cubic B-spline interpolation, including: - **Gradient Magnitude** - the rate of intensity change. - **Gradient Direction** - the orientation of maximum change. - **Laplacian** - the sum of second-order derivatives. - **Largest Hessian Eigenvalue** - the maximal curvature. - **Smallest Hessian Eigenvalue** - the minimal curvature. - **Hessian Orientation** - the principal direction of curvature. .. automodule:: splineops.differentials.differentials :members: :show-inheritance: :special-members: __init__, run, get_cross_hessian, get_horizontal_gradient, get_horizontal_hessian, get_vertical_gradient, get_vertical_hessian, anti_symmetric_fir_mirror_on_bounds, symmetric_fir_mirror_on_bounds, get_gradient, get_hessian, get_spline_interpolation_coefficients, get_initial_causal_coefficient_mirror_on_bounds, get_initial_anti_causal_coefficient_mirror_on_bounds, gradient_magnitude, gradient_direction, laplacian, largest_hessian, smallest_hessian, hessian_orientation :member-order: bysource