|
Camera Capture in 7 lines of code using Emgu CV
This tutorial are for those who had a background in Emgu CV and for those who are new in EmguCV visit this link:
http://www.emgu.com/wiki/index.php/Download_And_Installation
http://www.emgu.com/wiki/index.php/Download_And_Installation
This tutorial talks about on how to use your webcam in your pc using
EmguCV with C# as your code. So first create a project then name it
whatever you want then after that add the following references in your
project Emgu.CV.dll,Emgu.CV.UI.dll, and Emgu.Util. After adding those
referrences add a new form then add a picture box.
So when you are done in designing your form, add the following
codes.Excluding the using statements in the beginning, only 7 lines of
code are required to perform a camera capture loop.
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
Tags: Tutorial

Subscribe to:
Post Comments (Atom)
Share your views...
0 Respones to "Camera Capture in 7 lines of code using Emgu CV"
Post a Comment