我想使用C ++和OpenCV以最大可能的垂直角度从Logitech c920捕捉视频。
我能够实现的最大可能角度如下图所示。 2304x1536 @ 2fps使用VLC播放器:
一旦我降低分辨率,我就会丢失垂直信息(1280 * 1240 @ 30fps):
切换到4:3分辨率(我找到的最大分辨率是960 * 720 @ 30fps),使得图片边缘更小而不是增加高度:
有人知道如何以超过2 fps的速度访问视频流以及第一张图片的垂直角度吗?
我在Logitech Forum上找到的可能解决方案列表可能会对将来有所帮助:
MEDIASUBTYPE_I420 640x480 @ 30 fps
MEDIASUBTYPE_I420 160x90 @ 30 fps
MEDIASUBTYPE_I420 160x120 @ 30 fps
MEDIASUBTYPE_I420 176x144 @ 30 fps
MEDIASUBTYPE_I420 320x180 @ 30 fps
MEDIASUBTYPE_I420 320x240 @ 30 fps
MEDIASUBTYPE_I420 352x288 @ 30 fps
MEDIASUBTYPE_I420 432x240 @ 30 fps
MEDIASUBTYPE_I420 640x360 @ 30 fps
MEDIASUBTYPE_I420 800x448 @ 30 fps
MEDIASUBTYPE_I420 800x600 @ 30 fps
MEDIASUBTYPE_I420 864x480 @ 30 fps
MEDIASUBTYPE_I420 960x720 @ 30 fps
MEDIASUBTYPE_I420 1024x576 @ 30 fps
MEDIASUBTYPE_I420 1280x720 @ 30 fps
MEDIASUBTYPE_I420 1600x896 @ 30 fps
MEDIASUBTYPE_I420 1920x1080 @ 30 fps
MEDIASUBTYPE_I420 2304x1296 @ 2 fps
MEDIASUBTYPE_I420 2304x1536 @ 2 fps