Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/336.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 从笔记本电脑摄像头捕获图像_C#_Camera - Fatal编程技术网

C# 从笔记本电脑摄像头捕获图像

C# 从笔记本电脑摄像头捕获图像,c#,camera,C#,Camera,可能重复: 我有一台笔记本电脑,盖子里有一个内置摄像头 我想编写一个C应用程序来捕获图像,并将其保存到硬盘上 有没有人有一个快速的代码片段来实现这一点 我在windows 7 64位下运行,让我向您介绍DirectShow库 找到运行的适当示例,然后检查源代码 以下是另一个您可能会觉得有用的链接: 让我指给您看DirectShow库 找到运行的适当示例,然后检查源代码 以下是另一个您可能会觉得有用的链接: Emgu cv库在这方面做得太过火了,但这里有一个7行的示例: ImageViewer

可能重复:

我有一台笔记本电脑,盖子里有一个内置摄像头

我想编写一个C应用程序来捕获图像,并将其保存到硬盘上

有没有人有一个快速的代码片段来实现这一点


我在windows 7 64位下运行,让我向您介绍DirectShow库

找到运行的适当示例,然后检查源代码

以下是另一个您可能会觉得有用的链接:

让我指给您看DirectShow库

找到运行的适当示例,然后检查源代码

以下是另一个您可能会觉得有用的链接:

Emgu cv库在这方面做得太过火了,但这里有一个7行的示例:

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

来源:

Emgu cv库在这方面做得太过火了,但这里有一个7行的示例:

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

资料来源:

你应该在你的问题中至少展示一些研究成果,否则它将被关闭。我们不会为您编写代码。请看这里:Fredick。。。。我做了很多研究。。。。我找到的所有工作都在XP下的示例。。。。64位和win7似乎有问题。。。。这就是我为什么要问的原因。这些信息应该被纳入问题,也许它不会被关闭。很多如此强大的冲锋队。。。在不允许他人回答的情况下快速结束问题。你至少应该在问题中展示一些研究成果,否则问题将被结束。我们不会为您编写代码。请看这里:Fredick。。。。我做了很多研究。。。。我找到的所有工作都在XP下的示例。。。。64位和win7似乎有问题。。。。这就是我为什么要问的原因。这些信息应该被纳入问题,也许它不会被关闭。很多如此强大的冲锋队。。。快速结束问题而不允许他人回答。在我的MS WIndows 10中,通过此框架,我只看到黑屏而不是视频流,但例如?Skype视频设置可以很好地显示视频。所以这个平台不是一个好的解决方案。在我的例子中,在微软视窗10中,我通过这个框架只看到黑屏而不是视频流,但举例来说?Skype视频设置可以很好地显示视频。所以这个平台不是很好的解决方案。