/// <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);
 }
Example #5
0
 public static void SetScaledBSpline5(this Matrix <__dtct__> targetMat, Matrix <__dtct__> sourceMat)
 {
     targetMat.SetScaledOrder5(sourceMat, Fun.BSpline5f);
 }