首页 > 代码库 > HEVC学习之琐事(五):pcPicYuvOrg与getPicYuvOrg()的对应关系
HEVC学习之琐事(五):pcPicYuvOrg与getPicYuvOrg()的对应关系
这两天一直纠结于pcPicYuvOrg与getPicYuvOrg()的对应关系,这是因为我自定义了一个pcPicYuvBgf与getPicYuvBgf(),初衷是实现类似于pcPicYuvOrg与getPicYuvOrg()的对应关系,以便于我后面的处理。调试了两天,最后才发现败给了自己的“想太多”。其实这个超简单~~~碰到这种自己想扇自己一巴掌的东西,真心想哭!!!
修改后的代码如下:
if (pcPicYuvOrg) { // get original YUV TComPic* pcPicCurr = NULL; xGetNewPicBuffer( pcPicCurr ); pcPicYuvOrg->copyToPic( pcPicCurr->getPicYuvOrg() ); pcPicYuvBgf->copyToPic( pcPicCurr->getPicYuvBgf() );//added by Fred // compute image characteristics if ( getUseAdaptiveQP() ) { m_cPreanalyzer.xPreanalyze( dynamic_cast<TEncPic*>( pcPicCurr ) ); } }
只加上简简单单的一句代码即可,这是关键。
至于pcPicYuvBgf与getPicYuvBgf()的定义,自己加上即可。
HEVC学习之琐事(五):pcPicYuvOrg与getPicYuvOrg()的对应关系
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。