nmpp
Функции

Функция насыщения. Подробнее...

Функции

void nmppsClipPowC_8s (nm8s *pSrcVec, int nClipFactor, nm8s *pDstVec, int nSize)
 
void nmppsClipPowC_16s (nm16s *pSrcVec, int nClipFactor, nm16s *pDstVec, int nSize)
 
void nmppsClipPowC_32s (nm32s *pSrcVec, int nClipFactor, nm32s *pDstVec, int nSize)
 
void nmppsClipPowC_64s (nm64s *pSrcVec, int nClipFactor, nm64s *pDstVec, int nSize)
 

Подробное описание

Функция насыщения.

\[
    pDstVec[i]  =  \left \{ \begin{array}{lcl}
        -2^{nClipFactor},  & if & pSrcVec[i] < -2^{nClipFactor}  \\
        pSrcVec[i],        & if & -2^{nClipFactor} \le pSrcVec[i] \le 2^{nClipFactor}-1  \\
        2^{nClipFactor}-1, & if & pSrcVec[i] > 2^{nClipFactor}-1 \\
    \end{array} \right.
\]

\[ i = \overline{0 \ldots nSize-1} \]

Аргументы
pSrcVecВходной вектор.
nClipFactorПоказатель степени, определяющий верхний и нижний пороги насыщения. nClipFactor>0
nSizeРазмер вектора в элементах.
Возвращаемые значения
pDstVecРезультирующий вектор.
Возвращает
void