用OpenCVSharp 4.5 跑一遍 OpenCV 官方教程
原官方教程链接:OpenCV: Motion Deblur Filter
注:下面的程序运行是没问题的,遗憾的是我并没有找到一组合适的参数来重现原教程的效果,原OpenCV (c++)程序也是如此。(这种问题似乎很常见)
using OpenCvSharp;
using System;
namespace ConsoleApp1
{
class tutorial31 : ITutorial
{
public void Run()
{
int len = 6 ;
double theta = 15;
double snr = 700;
Mat imgIn = Cv2.ImRead("I:\\csharp\\images\\motion_blur.jpg", ImreadModes.Grayscale);
if (imgIn.Empty()) //check whether the image is loaded or not
{
Console.WriteLine("ERROR : Image cannot be loaded..!!");
return;
}
Mat imgOut = new Mat();
// it needs to process even image only
Rect roi = new Rect(0, 0, imgIn.Cols & -2, im

最低0.47元/天 解锁文章
1199

被折叠的 条评论
为什么被折叠?



