2010-07-11 27 views

回答

1

我會建議在Emgu之外做一個屏幕截圖(例如,在非Emgu C++/C#中)。

第一步是從屏幕圖像創建一個位圖。有很多網站詳細說明如何做到這一點的方法。我發現this one有幫助。

一旦你有一個位圖,很容易創建新的Emgu圖像<,>從它。這裏是the documentation for that

祝你好運,玩得開心!

0

該解決方案還emgucv的一家在外面,你也可以使用C鋒利System.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);