nmpp
|
Изменение разрядности элементов вектора.Преобразование знаковых данных к меньшей разрядности осуществляется отбрасыванием старших битов. Преобразование знаковых данных к большей разрядности осуществляется c распространением влево старшего (знакового) бита. Преобразование беззнаковых данных к большей разрядности осуществляется добавлением слева старших нулевых битов. Подробнее...
Функции | |
void | nmppsConvert_1s2s (const nm1 *pSrcVec, nm2s *pDstVec, int nSize) |
void | nmppsConvert_1u2u (const nm1 *pSrcVec, nm2u *pDstVec, int nSize) |
void | nmppsConvert_1u4u (const nm1 *pSrcVec, nm4u *pDstVec, int nSize) |
void | nmppsConvert_2s1s (const nm2s *pSrcVec, nm1 *pDstVec, int nSize) |
void | nmppsConvert_2s4s (const nm2s *pSrcVec, nm4s *pDstVec, int nSize) |
void | nmppsConvert_2u4u (const nm2u *pSrcVec, nm4u *pDstVec, int nSize) |
void | nmppsConvert_4s1s (const nm4s *pSrcVec, nm1 *pDstVec, int nSize) |
void | nmppsConvert_4s2s (const nm4s *pSrcVec, nm2s *pDstVec, int nSize) |
void | nmppsConvert_4s8s (const nm4s *pSrcVec, nm8s *pDstVec, int nSize) |
void | nmppsConvert_4u8u (const nm4u *pSrcVec, nm8u *pDstVec, int nSize) |
void | nmppsConvert_8s4s (const nm8s *pSrcVec, nm4s *pDstVec, int nSize) |
void | nmppsConvert_8s16s (const nm8s *pSrcVec, nm16s *pDstVec, int nSize) |
void | nmppsConvert_8s32s (const nm8s *pSrcVec, nm32s *pDstVec, int nSize) |
void | nmppsConvert_8s64s (const nm8s *pSrcVec, nm64s *pDstVec, int nSize) |
void | nmppsConvert_8u16u (const nm8u *pSrcVec, nm16u *pDstVec, int nSize) |
void | nmppsConvert_8u32u (const nm8u *pSrcVec, nm32u *pDstVec, int nSize) |
void | nmppsConvert_8u64u (const nm8u *pSrcVec, nm64u *pDstVec, int nSize) |
void | nmppsConvert_16s4s (const nm16s *pSrcVec, nm4s *pDstVec, int nSize) |
void | nmppsConvert_16s8s (const nm16s *pSrcVec, nm8s *pDstVec, int nSize) |
void | nmppsConvert_16s32s (const nm16s *pSrcVec, nm32s *pDstVec, int nSize) |
void | nmppsConvert_16s64s (const nm16s *pSrcVec, nm64s *pDstVec, int nSize) |
void | nmppsConvert_16u32u (const nm16u *pSrcVec, nm32u *pDstVec, int nSize) |
void | nmppsConvert_16u64u (const nm16u *pSrcVec, nm64u *pDstVec, int nSize) |
void | nmppsConvert_32s8s (const nm32s *pSrcVec, nm8s *pDstVec, int nSize) |
void | nmppsConvert_32s16s (const nm32s *pSrcVec, nm16s *pDstVec, int nSize) |
void | nmppsConvert_32s64s (const nm32s *pSrcVec, nm64s *pDstVec, int nSize) |
void | nmppsConvert_32u64u (const nm32u *pSrcVec, nm64u *pDstVec, int nSize) |
void | nmppsConvert_64s32s (const nm64s *pSrcVec, nm32s *pDstVec, int nSize) |
void | nmppsConvert_64s16s (const nm64s *pSrcVec, nm16s *pDstVec, int nSize) |
Изменение разрядности элементов вектора.
Преобразование знаковых данных к меньшей разрядности осуществляется отбрасыванием старших битов. Преобразование знаковых данных к большей разрядности осуществляется c распространением влево старшего (знакового) бита. Преобразование беззнаковых данных к большей разрядности осуществляется добавлением слева старших нулевых битов.
pSrcVec | Входной вектор. |
nSize | Размер векторов в элементах. |
pDstVec | Результирующий вектор. |