2014-08-28 155 views
0

我正在开发一个需要捕获桌面区域和流图像以进行实时更改和处理的项目。当我使用Aforge时,处理后大约12帧,之前大约28帧。我知道我的处理会降低性能,但锻造的Screencapture功能真的很慢吗? openCV会更快吗?有更快的选择吗?屏幕捕获API

+0

记住,如果我删除opencv标记(无关)? – berak 2014-08-28 19:57:49

+0

我不认为它是无关的。我想知道OpenCV是否比采用屏幕截图的aforge产生更好的性能。 – Adola 2014-08-28 19:59:49

+0

opencv中没有屏幕捕获功能。如果有的话,你一定是在谈论emgu,这又是一个围绕opencv的第三方c#封装。 (所以,仍然没有关系) – berak 2014-08-28 20:02:20

回答

0

其他人更可能更快,因为其他人在向您发送数据时使用更快的压缩。或者尝试发送较少的数据,例如用8 x 8块分割屏幕,并只发送那些已经改变的块。类似的东西通常用于这种应用程序。