Interface Jacobian

All Known Implementing Classes:
AffineMapping2D, ProjectiveMapping2D, Rotation2D, Scaling2D, Shear2D, Translation2D

public interface Jacobian
Implementing classes provide the Jacobian matrix for the associated mapping.
  • Method Summary

    Modifier and Type
    Method
    Description
    double[][]
    Returns the Jacobian matrix for this mapping, evaluated at the given 2D point.
  • Method Details

    • getJacobian

      double[][] getJacobian(Pnt2d pnt)

      Returns the Jacobian matrix for this mapping, evaluated at the given 2D point. See Appendix Sec. D.1.1 of [1] for more details.

      [1] W. Burger, M.J. Burge, Digital Image Processing – An Algorithmic Introduction, 3rd ed, Springer (2022).

      Parameters:
      pnt - the 2D position to calculate the Jacobian for
      Returns:
      the Jacobian matrix