2014-08-28 176 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塊分割屏幕,並只發送那些已經改變的塊。類似的東西通常用於這種應用程序。