我正在创建一个扫描条形码并识别产品的Windows应用程序。为此,我打算暂时使用网络摄像头。我想知道如何将我的网络摄像头与应用程序连接。网络摄像头是USB。
该应用程序与智能手机上现有的应用程序类似。
请帮忙。
谢谢!
答案 0 :(得分:5)
您可以使用WIA方法或DirectShow,具体取决于您的网络摄像头驱动程序。在这两种情况下,除非您非常熟悉这两种方法,否则您可能希望使用第三方库。我们正在使用名为leadtools的第三方多媒体工具包来控制我们的网络摄像头。您可以查看此forum post以获取更多信息。 此外,此工具包支持读取条形码。有关详细信息,请参阅此Tutorial
答案 1 :(得分:0)
您需要使用 Windows Image Acquisition(WIA)
以下是您可以使用的几种资源。
How to use a web cam in C# with .NET Framework 4.0 and Microsoft Expression Encoder 4
How do I connect to a USB webcam in .NET?
或DirectShow.Net