Void TComTrQuant::transformNxN( TComDataCU* pcCU,
Pel* pcResidual, //!< 残差
UInt uiStride,
TCoeff* rpcCoeff, //!< 残差经变换且量化后的系数
#if ADAPTIVE_QP_SELECTION
Int*& rpcArlCoeff,
#endif
UInt uiWidth,
UInt uiHeight,
UInt& uiAbsSum,
TextType eTType,
UInt uiAbsPartIdx,
Bool useTransformSkip
)
{
if (pcCU->getCUTransquantBypass(uiAbsPartIdx)) //!< 如果变换、量化过程被旁路,则直接将残差pcResidual赋值给rpcCoeff
{ //!< 计算残差绝对值的和并返回
uiAbsSum=0;
for (UInt k = 0; k<uiHeight; k++)
{
HEVC学习(二十八) —— 量化之二
最新推荐文章于 2025-02-21 09:05:49 发布