当前位置: 首页 > 工具软件 > ResizeImage > 使用案例 >

opencvsharp中resize图像

赫连俊悟
2023-12-01

 和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;

 

 类似资料: