0

在搜索了网络摄像头的原生 c# 挂钩后,我发现了 5 种与摄像头交互的基本方式。

  1. Windows 视频 (VFW)
  2. DirectX
  3. avicap32.dll
  4. 威亚
  5. 第三者工具

我的要求是拍照。该应用程序将在一些旧版 Windows XP 和 Vista 机器上使用,但需要 Windows 7 及更高版本。那么对于广泛的安装基础来说,最好的方法是什么?只是阅读 WIA 看起来像是要走的路,但看起来做了一些改变,所以现在它的工作方式有点不同(我不确定)。我知道有些人做过组合。

可能需要裁剪照片,但仅此而已。

用于学校访客监控。

4

2 回答 2

2

我认为最好的办法是使用 WIA。我知道一个第三方工具包可以帮助你满足你的要求,那就是leadtools。您可以查看本教程

于 2012-10-23T09:13:56.173 回答
1

我总是会尝试在网上找到一些已经在网上的东西,然后根据自己的需要进行调整……一些开源项目或我的应用程序的主要部分已经制作好的示例。

在 Codeplex 上,你可以找到一个很好的库来处理网络摄像头,它被简单地称为

带有 C# 和 VB.NET 的 WinForm 和 WPF 网络摄像头库

试试看,也许你甚至可以通过贡献你自己的发现来帮助这个项目,每个人都是赢家......开源不是一个好主意吗?!

于 2012-05-14T21:23:55.307 回答