我正在使用vc ++中的计算机视觉项目。我使用opencv录制来自网络摄像头的视频,这是Logitech c925e并支持1080p录制。它适用于OSX和Liunx上的python和C ++。但是,它只能使用opencv在Windows 10上以960x720录制视频。 Windows 10内置摄像头应用程序记录1080p视频。我是Windows开发的初学者。是否有另一个库可以在vc ++中录制视频?
这是我的代码:
cv::Mat frame;
cv::VideoCapture cap;
cap.open(0);
if(!cpa.isOpened())
return;
cap >> frame;
cap.set(CV_CAP_PROP_FRAME_WIDTH, 1920);
cap.set(CV_CAP_PROP_FRAME_HEIGHT, 1080);
while(true) {
cap >> frmae;
cv::imshow("Test", frame);
}