c++ - QT 小部件如何从 QCamera 获取 RGB 缓冲区
问题描述
我正在将视频流媒体应用程序移植到 QT(来自 HTML),我刚刚让网络摄像头使用 QT 工作,现在我想知道如何从 QT 相机获取 RGB 视频缓冲区?我能看到的所有样本都是将图像捕获到文件中。
我使用的是 QT Widgets 而不是 QML,因为它是一个桌面应用程序。我要做的是获取相机的缓冲区图像,将其压缩并发送到网络。我想手动触发这个,因为我想在所有压缩和发送完成后调用下一帧的捕获以防止计时问题。
解决方案
推荐阅读
- elasticsearch - 通过多节点集群设置时无法访问 Kibana 中的弹性搜索实例
- php - 尝试使用 openssl_pkcs7_sign 使用 PHP 进行签名
- arrays - 如何根据值和新数组创建索引列表?MATLAB
- java - 从泽西客户端调用 post API 时出现 415 错误
- amazon-web-services - AWS/GCP:是否有可能拥有具有动态 CPU/RAM 的 VM?
- typescript - 如何正确创建具有多对多关系的注册表?
- python - 图像未与 HTML 文件集成
- python-3.x - Python3如何创建一个返回抵押场景模拟的函数
- javascript - 如何在amcharts地图中的圆圈上设置不同的颜色
- android - Android NDK 2020 C 代码 - 如何启用具有所有优化的发布模式