【问题标题】:Can't get supported resolutions of the camera for image capturing using QCamera in Qt 5.0.2 (Linux)无法在 Qt 5.0.2 (Linux) 中使用 QCamera 获取支持的摄像头分辨率以进行图像捕获
【发布时间】:2013-04-29 14:55:06
【问题描述】:

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

【问题讨论】:

    标签: c++ linux qt camera


    【解决方案1】:

    我几乎回答了同样的问题。

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

    简而言之: 便携式解决方案可以是 gstreamer,但如果 Windows DirectShow 解决方案足够你download my code from here

    【讨论】:

      猜你喜欢
      • 2011-03-06
      • 2011-01-03
      • 1970-01-01
      • 2011-10-02
      • 1970-01-01
      • 2013-08-05
      • 1970-01-01
      • 2011-08-21
      • 1970-01-01
      相关资源
      最近更新 更多