和c++中还是有些区别的,c#中需要new图像,还有就是在设置size时,也要new一下。
using OpenCvSharp;
using OpenCvSharp.Extensions;
Mat resize_image = new Mat();
Cv2.Resize(srcImg, resize_image, new OpenCvSharp.Size(), 0.5, 0.5, InterpolationFlags.Linear);
//Cv2.ImShow("output", resize_image);
//如果用到的是winform,还可以用picturebox显示
Bitmap bitmap = BitmapConverter.ToBitmap(resize_image);
pictureBox1.Image = bitmap;