c++ - 如何在将 QCamera 的视频帧保存到视频文件之前截取和修改它们
问题描述
我正在尝试调整 QT 5.11 中的 C++ 非 QML 相机示例,以便它可以在将视频帧写入视频文件之前拦截并为其添加视觉时间戳。
我想在不使用 QML 的情况下实现这一目标。
有一种方法可以使用 QVideoprobe 截取帧,但该帧是由 const ref 传入的,因此无法修改。
除了使用 qml 之外的任何建议将不胜感激
更新 - 执行此操作的典型方法是使用 QAbstractVideoFilter,但我发现的所有示例仅显示了使用 QML 应用的过滤器,因此我最初希望了解如何将过滤器应用于 C++ 中的 QCamera 管道。
解决方案
推荐阅读
- sql-server - 计算每个类别的每日活跃帐户
- php - WooCommerce WP_Query 元数据字段 sku 与自定义表连接
- java - MacOs 的 Install4J 公证失败基于新的和需要的 2 因素身份验证
- python - 响应 401,晨星抓取
- javascript - 正则表达式选择没有空格的文本有限制
- javascript - 在 Angular 中选择传单区域
- ruby-on-rails - rails google oauth2不在服务器上工作
- python - 更改文件时如何读取文件?
- r - 在R中使用xml2获取没有属性名称的属性值
- variables - 如何在 heroku 变量配置中设置 log4j 日志级别?