从 Windows 上的 QCamera 获取支持的像素格式
Posted
技术标签:
【中文标题】从 Windows 上的 QCamera 获取支持的像素格式【英文标题】:Getting supported pixel formats from QCamera on Windows 【发布时间】:2018-06-08 13:11:02 【问题描述】:有没有办法在 Windows 上使用 Qt (5.6.2) 获取所连接相机支持的像素格式(RGB24、RGB32 等)列表?
我目前正在使用 QCameraImageCapture(使用我的 USB 网络摄像头初始化)捕获帧。
我尝试调用 QCameraImageCapture::supportedBufferFormats() 但总是收到一个空列表。
【问题讨论】:
【参考方案1】:您可以使用QCamera::supportedViewfinderPixelFormats(),获取 QCamera 格式支持的列表。
但请注意,由于当前的实现限制,QCamera 只能在 Windows 上为其表面提供 RGB32 帧。
【讨论】:
以上是关于从 Windows 上的 QCamera 获取支持的像素格式的主要内容,如果未能解决你的问题,请参考以下文章