2013年2月5日 星期二

【AForge.NET】擷取視訊影像Capture frame from webcam

using AForge.Video.DirectShow

videoDevices = new FilterInfoCollection( FilterCategory.VideoInputDevice);

//建立視訊影像來源
VideoCaptureDevice videoSource = new VideoCaptureDevice( videoDevices[0].MonikerString);
//設置NewFrame的事件擷取影像
videoSource.NewFrame += new NewFrameEventHandler( video_NewFrame);
videoSource.Start( );//啟動視訊
videoSource.SignalToStop( );

private void video_NewFrame( object sender, NewFrameEventArgs eventArgs)
{
    Bitmap bitmap = eventArgs.Frame;
    //得到一張Bitmap影像
}

0 意見:

張貼留言