Tôi muốn bắt đầu với theo dõi đối tượng trong C#. Bạn có thể cho tôi biết bắt đầu từ đâu không?C# Theo dõi đối tượng máy ảnh
5
A
Trả lời
5
Có một thư viện có tên là "Emgu", đó là một trình bao bọc cho OpenCV và nó hoàn toàn tuyệt vời để thực hiện bất kỳ loại xử lý hình ảnh/video nào. Có những ví dụ theo dõi đối tượng sẽ giúp bạn bắt đầu.
http://www.emgu.com/wiki/index.php/Main_Page
Bạn có thể hiển thị feed webcam của bạn trong một cửa sổ chỉ sử dụng 7 dòng mã:
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
Ngoài ra còn có một diễn đàn, nơi bạn có thể đặt câu hỏi: http://www.emgu.com/forum/