【发布时间】:2018-06-08 13:11:02
【问题描述】:
有没有办法在 Windows 上使用 Qt (5.6.2) 获取所连接相机支持的像素格式(RGB24、RGB32 等)列表?
我目前正在使用 QCameraImageCapture(使用我的 USB 网络摄像头初始化)捕获帧。
我尝试调用 QCameraImageCapture::supportedBufferFormats() 但总是收到一个空列表。
【问题讨论】:
有没有办法在 Windows 上使用 Qt (5.6.2) 获取所连接相机支持的像素格式(RGB24、RGB32 等)列表?
我目前正在使用 QCameraImageCapture(使用我的 USB 网络摄像头初始化)捕获帧。
我尝试调用 QCameraImageCapture::supportedBufferFormats() 但总是收到一个空列表。
【问题讨论】:
您可以使用QCamera::supportedViewfinderPixelFormats(),获取 QCamera 格式支持的列表。
但请注意,由于当前的实现限制,QCamera 只能在 Windows 上为其表面提供 RGB32 帧。
【讨论】: