2011-01-08 11 views

Odpowiedz

5

Istnieje biblioteka o nazwie "Emgu", jest to opakowanie dla OpenCV i jest całkowicie niesamowite do robienia wszelkiego rodzaju przetwarzania obrazu/wideo. Istnieją przykłady śledzenia obiektów, które powinny zacząć.

http://www.emgu.com/wiki/index.php/Main_Page

Można wyświetlić swój kanał kamery w oknie przy użyciu zaledwie 7 linijek kodu:

using Emgu.CV; 
using Emgu.CV.UI; 
using Emgu.CV.Structure; 
using System.Drawing; 
using System.Windows.Forms; 

ImageViewer viewer = new ImageViewer(); //create an image viewer 
Capture capture = new Capture(); //create a camera captue 
Application.Idle += new EventHandler(delegate(object sender, EventArgs e) 
{ //run this until application closed (close button click on image viewer) 
    viewer.Image = capture.QueryFrame(); //draw the image obtained from camera 
}); 
viewer.ShowDialog(); //show the image viewer 

Jest też forum, gdzie możesz zadawać pytania: http://www.emgu.com/forum/