/// <summary> /// Use Lanczos Interpolation to scale the source matrix into the target matrix. /// </summary> public static void SetScaledLanczos(this Matrix <byte> targetMat, Matrix <byte> sourceMat) { targetMat.SetScaledOrder5(sourceMat, Fun.Lanczos3f); }
public static void SetScaledBSpline5(this Matrix <float, C4f> targetMat, Matrix <float, C4f> sourceMat) { targetMat.SetScaledOrder5(sourceMat, Fun.BSpline5f); }
public static void SetScaledBSpline5(this Matrix <byte, C3b> targetMat, Matrix <byte, C3b> sourceMat) { targetMat.SetScaledOrder5(sourceMat, Fun.BSpline5f); }
public static void SetScaledBSpline5(this Matrix <ushort, C3us> targetMat, Matrix <ushort, C3us> sourceMat) { targetMat.SetScaledOrder5(sourceMat, Fun.BSpline5f); }
public static void SetScaledBSpline5(this Matrix <__dtct__> targetMat, Matrix <__dtct__> sourceMat) { targetMat.SetScaledOrder5(sourceMat, Fun.BSpline5f); }