【发布时间】:2021-02-15 10:14:04
【问题描述】:
我使用 OpenCV 4.3 和 c++ 和 VideoCapture 从罗技 C922 Pro 网络摄像头获取视频流。
我正在改变分辨率
cap.set(CAP_PROP_FRAME_HEIGHT,height)
cap.set(CAP_PROP_FRAME_WIDTH,width)
在我使用 640x480 或 640x360 的分辨率之前,这可以正常工作。在这种情况下,OpenCV 保持之前的纵横比(启动时为 640x480)。
有没有一种有效的方法可以将分辨率更改为正确的,而不是之前更改为另一个?
【问题讨论】: