matMulDeriv function

(Mat, Mat) matMulDeriv(
  1. InputArray A,
  2. InputArray B, {
  3. OutputArray? dABdA,
  4. OutputArray? dABdB,
})

Computes partial derivatives of the matrix product for each multiplied matrix.

https://docs.opencv.org/4.11.0/d9/d0c/group__calib3d.html#ga905541c1275852eabff7dbdfbc10d160

Implementation

(Mat dABdA, Mat dABdB) matMulDeriv(InputArray A, InputArray B, {OutputArray? dABdA, OutputArray? dABdB}) {
  dABdA ??= Mat.empty();
  dABdB ??= Mat.empty();
  cvRun(() => ccalib3d.cv_matMulDeriv(A.ref, B.ref, dABdA!.ref, dABdB!.ref, ffi.nullptr));
  return (dABdA, dABdB);
}