Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
OpenCV或Emgu CV桌面捕获选项中是否有任何功能?(插件、库、类)_Opencv_Desktop_Capture_Emgucv - Fatal编程技术网

OpenCV或Emgu CV桌面捕获选项中是否有任何功能?(插件、库、类)

OpenCV或Emgu CV桌面捕获选项中是否有任何功能?(插件、库、类),opencv,desktop,capture,emgucv,Opencv,Desktop,Capture,Emgucv,OpenCV或Emgu CV桌面捕获选项中是否有任何功能?(插件、libs、类)所以我知道我们可以用一种非常简单的方式捕捉相机,有没有桌面捕捉的选项?我建议在Emgu之外进行屏幕捕捉(即,在非Emgu C++/C#中) 第一步是从屏幕图像创建位图。有很多网站详细介绍了如何做到这一点的方法。我觉得很有帮助 一旦有了位图,就可以很容易地从中创建新的Emgu图像。给你 祝你好运,玩得开心 此解决方案也是emgucv之外的解决方案:您也可以使用c sharpSystem.Drawing.Graphics

OpenCV或Emgu CV桌面捕获选项中是否有任何功能?(插件、libs、类)所以我知道我们可以用一种非常简单的方式捕捉相机,有没有桌面捕捉的选项?

我建议在Emgu之外进行屏幕捕捉(即,在非Emgu C++/C#中)

第一步是从屏幕图像创建位图。有很多网站详细介绍了如何做到这一点的方法。我觉得很有帮助

一旦有了位图,就可以很容易地从中创建新的Emgu图像。给你


祝你好运,玩得开心

此解决方案也是emgucv之外的解决方案:您也可以使用c sharpSystem.Drawing.Graphics.CopyFromScreen

Bitmap bitmap = new Bitmap(Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height);
Graphics graphics = Graphics.FromImage(bitmap as Image);
graphics.CopyFromScreen(0, 0, 0, 0, bitmap.Size);

你能解决这个问题并使用Emgu CV吗?