问题描述
我试图理解HM软件的“测试区搜索算法”。在下面提到的代码片段中,我并没有rcstruct.iYStride代表什么。
当我输入每帧大小为(1920 * 1080)的输入视频时
当CTU或CU为(64 * 64)时,我到达了此代码,当我检查rcStruct * iYStride的值时,它显示2080 ...我知道rcStruct具有参考图像和最佳点的信息
但是我想知道为什么给定输入的rcStruct.iYStride是2080吗?
__ inline Void TEncSearch :: xTZSearchHelp(const TComPattern * const pcPatternKey,IntTZSearchStruct&rcStruct,const Int iSearchX,const Int iSearchY,const UChar ucPointNr,const UInt uidistance) { 失真uiSad = 0;
const Pel * const piRefSrch = rcStruct.piRefY + iSearchY * rcStruct.iYStride + iSearchX;
//-用于使用SAD函数指针的jclee m_pcRdcost-> setdistParam(pcPatternKey,piRefSrch,rcStruct.iYStride,m_cdistParam);
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)