HTM---main函数的流程及类结构
来源:互联网 发布:尼康优化校准设置技巧 编辑:程序博客网 时间:2024/06/07 00:17
int main(int argc, char* argv[])
{
这里定义了一个应用程序类,该类是
**************TAppEncTop类成员**************************************
这里采用vector和list的形式主要是因为要编码的是多视点的视频,每个视点都看做是独立的视频序列,可以由不同的编码策略。每个视频的输入输出文件也不同。
每个视点一个TEncTop编码类,其类中嵌套了编码流程的各个模块的类,例熵编码、运动估计、
文件的输入类:主要的保存文件句柄和比特深度,类中提供各种的文件操作,例打开、关闭、写、读等。
输出文件类,和输入文件类相同,只不过文件的模式不同,该模式为写模式。
重建图像的list,需要为每个视角维护一个重建图像的参考图像的list,这就形成了以list为项的vector。vector[0]为视角0的参考图像list,每个list为图像的链表。若是使用vector操作,参考图像采用先进先出需要将数组中除第一数外的所有的均前移,这样效率极低。
为每个视角记录,编码端收到的帧数。
#if DEPTH_MAP_GENERATION
该宏在#if ( H3D_IVMP || H3D_IVRP )下定义的,这两个为视角间运动预测和视角间残差预测
#if VIDYO_VPS_INTEGRATION
#endif
#endif
#if VIDYO_VPS_INTEGRATION|QC_MVHEVC_B0046
#endif
#if HHI_VSO
#endif
#if HHI_INTERVIEW_SKIP
#endif
********************************************************************
该函数是分析命令行即lencod.exe -c encode.cfg 并将参数文件中的数据读入到TAppEncCfg类中同时做了配置文件参数的检查输出了必要的信息到终端。
}
- HTM---main函数的流程及类结构
- x265源码分析:main函数及CLIOptions结构体解释
- main函数参数的解析及应用
- nutch crawl main函数流程
- 认证流程【1】-main函数
- 没有main函数生成可执行程序的几种方法 http://www.linuxidc.com/Linux/2013-09/90061.htm
- MySQL源码分析及核心内幕之4 -- 源码服务端main函数开始及启动流程
- MySQL源码分析及核心内幕之4 -- 源码服务端main函数开始及启动流程
- apk的文件结构 及编译流程
- C语言main函数的参数含义及输入
- C语言main函数的参数含义及输入
- C语言main函数的参数含义及输入
- 4.1.3 main函数主体流程
- main函数的参数
- main函数的参数
- Main 函数的参数
- main()函数的参数
- main函数的参数
- JAVA基础——启动脚本
- MySQL性能优化的21个最佳实践 和 mysql使用索引
- iOS 内存合并分区
- 邻接表存储的拓扑排序
- Java中Lambda表达式的使用
- HTM---main函数的流程及类结构
- 个人封装的Java工具包
- C#生成一个几乎不会重复的编号
- Python pandas 数据框的str列内置的方法详解
- Android Hook技术初探
- 二进制、八进制、十六进制的概念以及加减运算
- 主成分变换的实现
- Cpp获取Windows系统版本
- LintCode 第632题 二叉树的最大节点