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