我正在尝试在 python 项目中访问我的笔记本电脑的内置红外网络摄像头(用于 windows hello)。我可以使用 OpenCV 中的 VideoCapture 类轻松访问普通 RGB 摄像头,但是找不到访问红外摄像头的方法。我尝试将不同的索引传递给 VideoCapture 类,但是只有“0”有效,这是普通的网络摄像头。
有一些方法可以使用Windows API来做到这一点,但是我找不到在 Python 中访问它的方法。
有些人已经能够使用fswebcam访问 Ubuntu 上的 windows hello 摄像头。
无论如何可以使用python访问红外摄像头吗?也许某种方式使用 pywin32 与 Windows API 接口?任何帮助开始这将不胜感激。或者,是否有类似于 fswebcam for Windows 的东西可以让我做同样的事情?