我正在尝试使用Python从Surface Book Pro捕获静止图像。从视频流(使用OpenCV或类似工具)中抓取帧没问题。但是,由于摄像机使用“视频模式”,因此分辨率限制为1920x1080。
我想以8MP的分辨率捕获全分辨率图像。到目前为止,我仅找到一个示例,它可能能够做到这一点(Camera Capture with Python and DirectShow),但是它缺少这样做的必要“ StillImage” -Pin。可能可以在其中添加PinMode,但是,Microsoft似乎已从DirectShow转到Media Foundation,所以我不知道该解决方案可行的时间。
是否还有其他可能触发集成摄像机的“摄像机模式”以获取全分辨率图像?