2

我想用网络摄像头捕捉图像。

我用WebCam_Capture.dll. 我在表单中添加了一个WebCamCapture控件。

表单加载时:

private void Form1_Load(object sender, EventArgs e)
{
    this.WebCamCapture.TimeToCapture_milliseconds = 1;
    WebCamCapture.Start(0);
}

在 ImageCaptured 事件中:

private void WebCamCapture_ImageCaptured(object source, 
                                         WebCam_Capture.WebcamEventArgs e)
{
    this.pictureBox1.Image = e.WebCamImage;
}

但是当我运行时,我得到错误:

捕获视频图像时发生错误。现在将终止视频捕获。

你调用的对象是空的。

4

1 回答 1

0

我推荐你使用 OpenCV 库。它是英特尔开发的用于图像处理的开源库。但是,它有一个 .net 的包装器,您可以从以下链接下载此包装器:此链接

于 2012-12-17T06:29:28.730 回答