C# 关掉网络摄像机

C# 关掉网络摄像机,c#,webcam,emgucv,C#,Webcam,Emgucv,目前我的程序可以打开网络摄像头,但现在我不知道如何通过代码关闭网络摄像头 下面是我用来拍摄一些图片的代码: private void webcamStart_Click(object sender, EventArgs e) { image = new Capture(); image.QueryFrame(); Application.Idle += new EventHandler(FrameGrabber); } 附言:我用emguCV试试这个,不确定是否对你有帮

目前我的程序可以打开
网络摄像头
,但现在我不知道如何通过代码关闭网络摄像头

下面是我用来拍摄一些图片的代码:

private void webcamStart_Click(object sender, EventArgs e)
{
    image = new Capture();
    image.QueryFrame();
    Application.Idle += new EventHandler(FrameGrabber);
}

附言:我用emguCV试试这个,不确定是否对你有帮助

 Camera.Dispose()

我想这可能对你有用

image.Close()

不能工作,但感谢…嗯。。。代码正在工作,但正在暂停,因为我编写的代码类似于此私有void webcamStop_Click(对象发送者,EventArgs e){image.Dispose();Application.Idle-=new EventHandler(FrameGrabber);}无论如何,谢谢。。。