0

我正在尝试编写一个简单的程序来使用 Qt 从网络摄像头拍摄照片。Qt Creator中有一个示例项目,其中QCamera用于拍照和录制视频。但它的工作方式不正确。我无法使用 QCameraImageCapture::supportedResolutions() 方法获得支持的相机分辨率。返回一个空 QList 对象,并且相机始终以 640x480 分辨率捕获图像。操作系统是 Ubuntu 11.04。在 Windows XP 上也会出现同样的问题。谁能帮我?

4

1 回答 1

1

我已经回答了几乎相同的问题。

https://stackoverflow.com/a/21140214/2452081

简而言之:便携式解决方案可以是 gstreamer,但如果 Windows DirectShow 解决方案足以让您从这里下载我的代码

于 2014-01-15T15:00:12.490 回答