m_acCUMvField
2016-04-22 11:42
141 查看
class TComDataCU//MV { TComCUMvField m_acCUMvField[2]; //m_acCUMvField[0]对应了list0;m_acCUMvField[1]对应了list1; }; class TComCUMvField { TComMv* m_pcMv; TComMv* m_pcMvd; Char* m_piRefIdx; UInt m_uiNumPartition; AMVPInfo m_cAMVPInfo; }; class TComMv { Short m_iHor; Short m_iVer; //NBDV Bool m_bIDV; Short m_iIDVHor; Short m_iIDVVer; Short m_iIDVVId; }; class TComMvField//带索引的MV { TComMv m_acMv; Int m_iRefIdx; };
Void TComCUMvField::create( UInt uiNumPartition ) {//uiNumPartition=256 assert(m_pcMv == NULL); assert(m_pcMvd == NULL); assert(m_piRefIdx == NULL); m_pcMv = new TComMv[ uiNumPartition ]; m_pcMvd = new TComMv[ uiNumPartition ]; m_piRefIdx = new Char [ uiNumPartition ]; m_uiNumPartition = uiNumPartition; }
以1920*1088为例:
图像中共有510个LCU,每个LCU中有TComCUMvField m_acCUMvField[2],对其进行初始化时,它的m_pcMv开辟连续的256个空间,对应了256个4*4块。
相关文章推荐
- 理解x64代码模型
- 解决:Error:Connection timed out: connect. If you are behind an HTTP proxy, please configure the proxy
- makefile 隐含规则
- Windows环境下使用Node.js
- 基础概念 :形参/实参,值类型/引用类型,值传递/引用传递,==/equals
- MT7688 SDK 环境搭建
- java.lang.NoClassDefFoundError: org/apache/commons/pool/impl/GenericObjectPool异常的解决办法
- servlet之tomcat无法正常启动
- c++第四次实验(项目2——学生类)
- Unsupported major.minor version 52.0, 51.0 ...
- 旧版 npm 安装 node_modules 模块目录层次过深,导致 win 下无法删除
- 服务器内存不足原因分析
- VMware安装版本的问题
- 使用IntelliJ IDEA 15和Maven创建Java Web项目
- hibernate总结
- c++第4次实验
- 时间戳 获得当前时间 -iOS
- 古诗词
- 禅道和自研项目冲突的解决办法
- C++第四次实验