c++ - 如何从 H264 原始数据中获取图像
问题描述
我正在使用 RTSP API 从 AXIS 相机获取数据。我想从接收到的原始数据中提取图像(h264编解码格式)
我正在使用 libturbojpeg 压缩数据和 cximage 来创建图像
int result = tjCompress2(m_tjCompressorHandle,reinterpret_cast<const
unsigned char *> (pcImgContent),SCALE(320, 1),0, SCALE(240, 1),
TJPF_RGB, &pData, &resultSize, TJSAMP_444, 100, TJFLAG_ACCURATEDCT);
- 我可以直接将 libturbojpeg 用于 h264 原始数据吗?
- 在压缩之前我需要使用其他库吗?
解决方案
推荐阅读
- c# - 仅在创建操作期间实体框架的 C# 验证注释
- php - 通过composer在laravel上安装包时出错
- java - Graal SDK 在应用程序运行但在单元测试中失败时工作
- regex - 为什么我的 apache 正则表达式 [a-f0-9] 只匹配数字?
- arrays - 如何移动到下一个数组元素?
- swift - 每个索引具有多个值的数组?
- r - 如何在不重复我的数据框的情况下计算“Localidad”的多少个单独值,而“Delegación”的值具有特定值?
- javascript - 在 Node JS 中使用 post 方法时如何修复“重新加载页面循环”?
- sas - sas上的条件和ID的变量累积和
- node.js - 如何将 .JSON 文件导入 mongoDB 数据库