26 lines
653 B
C#
26 lines
653 B
C#
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);
|
|
}
|
|
|
|
}
|
|
} |