Void TComLoopFilter::xSetEdgefilterPU( TComDataCU* pcCU, UInt uiAbsZorderIdx )
{
const UInt uiDepth = pcCU->getDepth( uiAbsZorderIdx );
const UInt uiWidthInBaseUnits = pcCU->getPic()->getNumPartInWidth () >> uiDepth;
const UInt uiHeightInBaseUnits = pcCU->getPic()->getNumPartInHeight() >> uiDepth;
const UInt uiHWidthInBaseUnits = uiWidthInBaseUnits >> 1; //!< half
const UInt uiHHeightInBaseUnits = uiHeightInBaseUnits >> 1; //!< half
const UInt uiQWidthInBaseUnits = uiWidthInBaseUnits >> 2; //!< quater
const UInt uiQHeightInBaseUnits = uiHeightInBaseUnits >> 2; //!< quater
//! Void xSetEdgefilterMultiple( TComDataCU* pcCU, UInt uiAbsZorderIdx, UInt uiDepth, Int iDir, Int iEdgeIdx, Bool bValue ,
//! UInt uiWidthInBaseUnits = 0, UInt uiHeightInBaseUnits = 0 );
xSetEdgefilterMultiple( pcCU, uiAbsZorderIdx, uiDepth, EDGE_VER,
HEVC学习(三十二) —— 去方块滤波之三
最新推荐文章于 2025-02-07 16:39:30 发布