using System; using System.Collections.Generic; using System.Drawing; using System.Linq; using System.Reflection; using System.Runtime.InteropServices; using System.Text; using System.Threading.Tasks; using OpenCvSharp; using OpenCvSharp.Extensions; namespace CDSAE3_Lian_Lian_Kan.Extensions { public static class BitmapExtensions { public static Bitmap GaussianBlur(this Bitmap Bmp) { Mat src = BitmapConverter.ToMat(Bmp); Mat dest = new Mat(); Cv2.Blur(src, dest, new OpenCvSharp.Size(50,50)); return OpenCvSharp.Extensions.BitmapConverter.ToBitmap(dest); } } }