信号算术与逻辑运算
提供常见算术和逻辑运算的函数。
信号算术函数
算术运算
库中可用的信号处理算术运算集合。
信号添加C
添加C
为信号的每个样本添加一个常量值。
函数
-
NppStatus nppsAddC_8u_ISfs_Ctx(Npp8u nValue, Npp8u *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
8位无符号字符原地信号添加常数,缩放,然后钳位至饱和值
-
NppStatus nppsAddC_8u_ISfs(Npp8u nValue, Npp8u *pSrcDst, size_t nLength, int nScaleFactor)
-
对8位无符号字符信号进行原地操作:添加常量、缩放,然后钳位至饱和值
- Parameters
- Returns
-
NppStatus nppsAddC_8u_Sfs_Ctx(const Npp8u *pSrc, Npp8u nValue, Npp8u *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
8位无符号字符向量加法常数,缩放,然后钳位至饱和值。
-
NppStatus nppsAddC_8u_Sfs(const Npp8u *pSrc, Npp8u nValue, Npp8u *pDst, size_t nLength, int nScaleFactor)
-
8位无符号字符向量加法常数,缩放,然后钳位至饱和值。
-
NppStatus nppsAddC_16u_ISfs_Ctx(Npp16u nValue, Npp16u *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位无符号短整型信号原地添加常数,缩放,然后钳位至饱和值。
-
NppStatus nppsAddC_16u_ISfs(Npp16u nValue, Npp16u *pSrcDst, size_t nLength, int nScaleFactor)
-
对16位无符号短整型信号进行原地加法运算,加上常数后进行缩放,然后钳位至饱和值。
- Parameters
- Returns
-
NppStatus nppsAddC_16u_Sfs_Ctx(const Npp16u *pSrc, Npp16u nValue, Npp16u *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位无符号短向量加法常量,缩放,然后钳位至饱和值。
-
NppStatus nppsAddC_16u_Sfs(const Npp16u *pSrc, Npp16u nValue, Npp16u *pDst, size_t nLength, int nScaleFactor)
-
16位无符号短向量加法常数,缩放,然后钳位至饱和值。
-
NppStatus nppsAddC_16s_ISfs_Ctx(Npp16s nValue, Npp16s *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
对16位有符号短整型信号进行原地加法运算,加上常数并缩放,然后钳位至饱和值。
-
NppStatus nppsAddC_16s_ISfs(Npp16s nValue, Npp16s *pSrcDst, size_t nLength, int nScaleFactor)
-
16位有符号短整型信号原地加法,加上常数后进行缩放,然后钳位至饱和值。
- Parameters
- Returns
-
NppStatus nppsAddC_16s_Sfs_Ctx(const Npp16s *pSrc, Npp16s nValue, Npp16s *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位有符号短信号添加常量,缩放,然后钳位至饱和值。
-
NppStatus nppsAddC_16s_Sfs(const Npp16s *pSrc, Npp16s nValue, Npp16s *pDst, size_t nLength, int nScaleFactor)
-
16位有符号短信号添加常量,缩放,然后钳位至饱和值。
-
NppStatus nppsAddC_16sc_ISfs_Ctx(Npp16sc nValue, Npp16sc *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位整数复数(16位实部,16位虚部)信号添加常量、缩放,然后钳位至饱和值。
-
NppStatus nppsAddC_16sc_ISfs(Npp16sc nValue, Npp16sc *pSrcDst, size_t nLength, int nScaleFactor)
-
16位整数复数(16位实部,16位虚部)信号添加常量、缩放,然后钳位至饱和值。
- Parameters
- Returns
-
NppStatus nppsAddC_16sc_Sfs_Ctx(const Npp16sc *pSrc, Npp16sc nValue, Npp16sc *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位整数复数信号(16位实部,16位虚部)添加常量、缩放,然后钳位至饱和值。
-
NppStatus nppsAddC_16sc_Sfs(const Npp16sc *pSrc, Npp16sc nValue, Npp16sc *pDst, size_t nLength, int nScaleFactor)
-
16位整数复数信号(16位实部,16位虚部)进行常量加法、缩放,然后钳位至饱和值。
-
NppStatus nppsAddC_32s_ISfs_Ctx(Npp32s nValue, Npp32s *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
32位有符号整数原地信号添加常数并缩放。
-
NppStatus nppsAddC_32s_ISfs(Npp32s nValue, Npp32s *pSrcDst, size_t nLength, int nScaleFactor)
-
32位有符号整数原地信号添加常数并缩放。
- Parameters
- Returns
-
NppStatus nppsAddC_32s_Sfs_Ctx(const Npp32s *pSrc, Npp32s nValue, Npp32s *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
32位有符号整数信号添加常数和比例。
-
NppStatus nppsAddC_32s_Sfs(const Npp32s *pSrc, Npp32s nValue, Npp32s *pDst, size_t nLength, int nScaleFactor)
-
32位有符号整数信号添加常数和比例。
-
NppStatus nppsAddC_32sc_ISfs_Ctx(Npp32sc nValue, Npp32sc *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
32位整数复数(32位实部,32位虚部)原地信号添加常数并缩放。
-
NppStatus nppsAddC_32sc_ISfs(Npp32sc nValue, Npp32sc *pSrcDst, size_t nLength, int nScaleFactor)
-
32位整数复数(32位实部,32位虚部)原地信号添加常数并缩放。
- Parameters
- Returns
-
NppStatus nppsAddC_32sc_Sfs_Ctx(const Npp32sc *pSrc, Npp32sc nValue, Npp32sc *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
32位整数复数信号(32位实部,32位虚部)的加常数与缩放操作。
-
NppStatus nppsAddC_32sc_Sfs(const Npp32sc *pSrc, Npp32sc nValue, Npp32sc *pDst, size_t nLength, int nScaleFactor)
-
32位整数复数信号(32位实部,32位虚部)的常量加法与缩放运算。
-
NppStatus nppsAddC_32f_I_Ctx(Npp32f nValue, Npp32f *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位浮点信号就地添加常量。
- Parameters
- Returns
-
NppStatus nppsAddC_32f_I(Npp32f nValue, Npp32f *pSrcDst, size_t nLength)
-
32位浮点信号原地添加常量。
- Parameters
- Returns
-
NppStatus nppsAddC_32f_Ctx(const Npp32f *pSrc, Npp32f nValue, Npp32f *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位浮点信号添加常量。
-
NppStatus nppsAddC_32f(const Npp32f *pSrc, Npp32f nValue, Npp32f *pDst, size_t nLength)
-
32位浮点信号添加常量。
- Parameters
- Returns
-
NppStatus nppsAddC_32fc_I_Ctx(Npp32fc nValue, Npp32fc *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位浮点复数(32位实部,32位虚部)原地信号加常数。
- Parameters
- Returns
-
NppStatus nppsAddC_32fc_I(Npp32fc nValue, Npp32fc *pSrcDst, size_t nLength)
-
32位浮点复数(32位实部,32位虚部)原地信号加常数。
- Parameters
- Returns
-
NppStatus nppsAddC_32fc_Ctx(const Npp32fc *pSrc, Npp32fc nValue, Npp32fc *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位浮点复数信号(32位实部,32位虚部)添加常量。
-
NppStatus nppsAddC_32fc(const Npp32fc *pSrc, Npp32fc nValue, Npp32fc *pDst, size_t nLength)
-
64位浮点数,原地信号添加常量。
- Parameters
- Returns
-
NppStatus nppsAddC_64f_I_Ctx(Npp64f nValue, Npp64f *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
64位浮点数,原地信号添加常量。
- Parameters
- Returns
-
NppStatus nppsAddC_64f_I(Npp64f nValue, Npp64f *pSrcDst, size_t nLength)
-
64位浮点数,原地信号添加常量。
- Parameters
-
pSrcDst – 原地信号指针。
nValue – 要添加到每个向量元素的常量值
nLength – 向量的长度,即元素数量。
- Returns
-
NppStatus nppsAddC_64f_Ctx(const Npp64f *pSrc, Npp64f nValue, Npp64f *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
64位浮点信号添加常量。
-
NppStatus nppsAddC_64f(const Npp64f *pSrc, Npp64f nValue, Npp64f *pDst, size_t nLength)
-
64位浮点信号添加常量。
- Parameters
- Returns
-
NppStatus nppsAddC_64fc_I_Ctx(Npp64fc nValue, Npp64fc *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
64位浮点复数(64位实部,64位虚部)原地信号加常数。
- Parameters
- Returns
-
NppStatus nppsAddC_64fc_I(Npp64fc nValue, Npp64fc *pSrcDst, size_t nLength)
-
64位浮点复数(64位实部,64位虚部)原地信号加常数。
- Parameters
- Returns
信号 AddProductC
添加产品C
将常量与源信号每个样本的乘积加到目标信号的每个样本上。
信号MulC
MulC
将信号的每个样本乘以一个常数值。
函数
-
NppStatus nppsMulC_8u_ISfs_Ctx(Npp8u nValue, Npp8u *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
8位无符号字符原地信号乘以常数,缩放,然后钳位至饱和值
-
NppStatus nppsMulC_8u_ISfs(Npp8u nValue, Npp8u *pSrcDst, size_t nLength, int nScaleFactor)
-
8位无符号字符原地信号乘以常数,缩放,然后钳位至饱和值
- Parameters
- Returns
-
NppStatus nppsMulC_8u_Sfs_Ctx(const Npp8u *pSrc, Npp8u nValue, Npp8u *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
8位无符号字符信号乘以常数,缩放,然后钳位到饱和值。
-
NppStatus nppsMulC_8u_Sfs(const Npp8u *pSrc, Npp8u nValue, Npp8u *pDst, size_t nLength, int nScaleFactor)
-
8位无符号字符信号乘以常数,缩放,然后钳位至饱和值。
-
NppStatus nppsMulC_16u_ISfs_Ctx(Npp16u nValue, Npp16u *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位无符号短整型信号原地乘以常数,缩放,然后钳位至饱和值。
-
NppStatus nppsMulC_16u_ISfs(Npp16u nValue, Npp16u *pSrcDst, size_t nLength, int nScaleFactor)
-
16位无符号短整型信号原地乘以常数,缩放,然后钳位至饱和值。
- Parameters
- Returns
-
NppStatus nppsMulC_16u_Sfs_Ctx(const Npp16u *pSrc, Npp16u nValue, Npp16u *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位无符号短信号乘以常数scale,然后钳位到饱和值。
-
NppStatus nppsMulC_16u_Sfs(const Npp16u *pSrc, Npp16u nValue, Npp16u *pDst, size_t nLength, int nScaleFactor)
-
16位无符号短信号乘以常数scale,然后钳位至饱和值。
-
NppStatus nppsMulC_16s_ISfs_Ctx(Npp16s nValue, Npp16s *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位有符号短整型信号原地乘以常数,缩放,然后钳位至饱和值。
-
NppStatus nppsMulC_16s_ISfs(Npp16s nValue, Npp16s *pSrcDst, size_t nLength, int nScaleFactor)
-
16位有符号短整型信号乘以常数,缩放,然后钳位至饱和值。
- Parameters
- Returns
-
NppStatus nppsMulC_16s_Sfs_Ctx(const Npp16s *pSrc, Npp16s nValue, Npp16s *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位有符号短信号乘以常数,缩放,然后钳位至饱和值。
-
NppStatus nppsMulC_16s_Sfs(const Npp16s *pSrc, Npp16s nValue, Npp16s *pDst, size_t nLength, int nScaleFactor)
-
16位有符号短信号乘以常数,缩放,然后钳位至饱和值。
-
NppStatus nppsMulC_16sc_ISfs_Ctx(Npp16sc nValue, Npp16sc *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位整数复数(16位实部,16位虚部)信号乘以常数,缩放,然后钳位至饱和值。
-
NppStatus nppsMulC_16sc_ISfs(Npp16sc nValue, Npp16sc *pSrcDst, size_t nLength, int nScaleFactor)
-
16位整数复数(16位实部,16位虚部)信号乘以常数,缩放,然后钳位至饱和值。
- Parameters
- Returns
-
NppStatus nppsMulC_16sc_Sfs_Ctx(const Npp16sc *pSrc, Npp16sc nValue, Npp16sc *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位整数复数(16位实部,16位虚部)信号乘以常数,缩放,然后钳位到饱和值。
-
NppStatus nppsMulC_16sc_Sfs(const Npp16sc *pSrc, Npp16sc nValue, Npp16sc *pDst, size_t nLength, int nScaleFactor)
-
16位整数复数(16位实部,16位虚部)信号乘以常数,缩放,然后钳位至饱和值。
-
NppStatus nppsMulC_32s_ISfs_Ctx(Npp32s nValue, Npp32s *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
32位有符号整数原地信号乘以常数并缩放。
-
NppStatus nppsMulC_32s_ISfs(Npp32s nValue, Npp32s *pSrcDst, size_t nLength, int nScaleFactor)
-
32位有符号整数原地信号乘以常数并缩放。
- Parameters
- Returns
-
NppStatus nppsMulC_32s_Sfs_Ctx(const Npp32s *pSrc, Npp32s nValue, Npp32s *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
32位有符号整数信号乘以常数并缩放。
-
NppStatus nppsMulC_32s_Sfs(const Npp32s *pSrc, Npp32s nValue, Npp32s *pDst, size_t nLength, int nScaleFactor)
-
32位有符号整数信号乘以常数并缩放。
-
NppStatus nppsMulC_32sc_ISfs_Ctx(Npp32sc nValue, Npp32sc *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
32位整数复数(32位实部,32位虚部)原地信号乘以常数并缩放。
-
NppStatus nppsMulC_32sc_ISfs(Npp32sc nValue, Npp32sc *pSrcDst, size_t nLength, int nScaleFactor)
-
32位整数复数(32位实部,32位虚部)原地信号乘以常数并缩放。
- Parameters
- Returns
-
NppStatus nppsMulC_32sc_Sfs_Ctx(const Npp32sc *pSrc, Npp32sc nValue, Npp32sc *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
32位整数复数信号(32位实部,32位虚部)乘以常数并进行缩放。
-
NppStatus nppsMulC_32sc_Sfs(const Npp32sc *pSrc, Npp32sc nValue, Npp32sc *pDst, size_t nLength, int nScaleFactor)
-
32位整数复数信号(32位实部,32位虚部)乘以常数并进行缩放。
-
NppStatus nppsMulC_32f_I_Ctx(Npp32f nValue, Npp32f *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位浮点信号原地乘以常数。
- Parameters
- Returns
-
NppStatus nppsMulC_32f_I(Npp32f nValue, Npp32f *pSrcDst, size_t nLength)
-
32位浮点信号乘以常数的原地操作。
- Parameters
- Returns
-
NppStatus nppsMulC_32f_Ctx(const Npp32f *pSrc, Npp32f nValue, Npp32f *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位浮点信号乘以常数。
-
NppStatus nppsMulC_32f(const Npp32f *pSrc, Npp32f nValue, Npp32f *pDst, size_t nLength)
-
32位浮点信号乘以常数。
- Parameters
- Returns
-
NppStatus nppsMulC_Low_32f16s_Ctx(const Npp32f *pSrc, Npp32f nValue, Npp16s *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位浮点信号乘以常数,输出转换为16位有符号整数。
-
NppStatus nppsMulC_Low_32f16s(const Npp32f *pSrc, Npp32f nValue, Npp16s *pDst, size_t nLength)
-
32位浮点信号乘以常数,输出转换为16位有符号整数。
- Parameters
- Returns
-
NppStatus nppsMulC_32f16s_Sfs_Ctx(const Npp32f *pSrc, Npp32f nValue, Npp16s *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
32位浮点信号乘以常数,输出转换为16位有符号整数,并对输出结果进行缩放和饱和处理。
-
NppStatus nppsMulC_32f16s_Sfs(const Npp32f *pSrc, Npp32f nValue, Npp16s *pDst, size_t nLength, int nScaleFactor)
-
32位浮点信号乘以常数,输出结果经过缩放和饱和处理后转换为16位有符号整数。
-
NppStatus nppsMulC_32fc_I_Ctx(Npp32fc nValue, Npp32fc *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位浮点复数(32位实部,32位虚部)原地信号乘以常数。
- Parameters
- Returns
-
NppStatus nppsMulC_32fc_I(Npp32fc nValue, Npp32fc *pSrcDst, size_t nLength)
-
32位浮点复数(32位实部,32位虚部)原地信号乘以常数。
- Parameters
- Returns
-
NppStatus nppsMulC_32fc_Ctx(const Npp32fc *pSrc, Npp32fc nValue, Npp32fc *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位浮点复数信号(32位实部,32位虚部)乘以常数。
-
NppStatus nppsMulC_32fc(const Npp32fc *pSrc, Npp32fc nValue, Npp32fc *pDst, size_t nLength)
-
32位浮点复数信号乘以常数(32位实部,32位虚部)。
- Parameters
- Returns
-
NppStatus nppsMulC_64f_I_Ctx(Npp64f nValue, Npp64f *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
64位浮点数,原地信号乘以常数。
- Parameters
- Returns
-
NppStatus nppsMulC_64f_I(Npp64f nValue, Npp64f *pSrcDst, size_t nLength)
-
64位浮点数,原地信号乘以常数。
- Parameters
-
pSrcDst – 原地信号指针。
nValue – 每个向量元素要乘以的常量值
nLength – 向量的长度,即元素的数量。
- Returns
-
NppStatus nppsMulC_64f_Ctx(const Npp64f *pSrc, Npp64f nValue, Npp64f *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
64位浮点信号乘以常数。
-
NppStatus nppsMulC_64f(const Npp64f *pSrc, Npp64f nValue, Npp64f *pDst, size_t nLength)
-
64位浮点信号乘以常数。
- Parameters
- Returns
-
NppStatus nppsMulC_64f64s_ISfs_Ctx(Npp64f nValue, Npp64s *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
64位浮点信号乘以常数,就地转换为64位有符号整数,并对输出结果进行缩放和饱和处理。
-
NppStatus nppsMulC_64f64s_ISfs(Npp64f nValue, Npp64s *pDst, size_t nLength, int nScaleFactor)
-
64位浮点信号乘以常数,就地转换为64位有符号整数,并对输出结果进行缩放和饱和处理。
- Parameters
- Returns
-
NppStatus nppsMulC_64fc_I_Ctx(Npp64fc nValue, Npp64fc *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
64位浮点复数(64位实部,64位虚部)原地信号乘以常数。
- Parameters
- Returns
-
NppStatus nppsMulC_64fc_I(Npp64fc nValue, Npp64fc *pSrcDst, size_t nLength)
-
64位浮点复数(64位实部,64位虚部)原地信号乘以常数。
- Parameters
- Returns
信号子组件
子C
从信号的每个样本中减去一个常量。
函数
-
NppStatus nppsSubC_8u_ISfs_Ctx(Npp8u nValue, Npp8u *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
8位无符号字符原地信号减去常数,缩放,然后钳位至饱和值
-
NppStatus nppsSubC_8u_ISfs(Npp8u nValue, Npp8u *pSrcDst, size_t nLength, int nScaleFactor)
-
8位无符号字符原地信号减去常数,缩放,然后钳位至饱和值
- Parameters
- Returns
-
NppStatus nppsSubC_8u_Sfs_Ctx(const Npp8u *pSrc, Npp8u nValue, Npp8u *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
8位无符号字符信号减去常数,缩放,然后钳位到饱和值。
-
NppStatus nppsSubC_8u_Sfs(const Npp8u *pSrc, Npp8u nValue, Npp8u *pDst, size_t nLength, int nScaleFactor)
-
8位无符号字符信号减去常量,进行缩放,然后钳位至饱和值。
-
NppStatus nppsSubC_16u_ISfs_Ctx(Npp16u nValue, Npp16u *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位无符号短整型信号原地减去常数,缩放,然后钳位至饱和值。
-
NppStatus nppsSubC_16u_ISfs(Npp16u nValue, Npp16u *pSrcDst, size_t nLength, int nScaleFactor)
-
16位无符号短整型信号原地减去常数,缩放,然后钳位至饱和值。
- Parameters
- Returns
-
NppStatus nppsSubC_16u_Sfs_Ctx(const Npp16u *pSrc, Npp16u nValue, Npp16u *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位无符号短信号减去常量,缩放,然后钳位至饱和值。
-
NppStatus nppsSubC_16u_Sfs(const Npp16u *pSrc, Npp16u nValue, Npp16u *pDst, size_t nLength, int nScaleFactor)
-
16位无符号短信号减去常数,缩放,然后钳位至饱和值。
-
NppStatus nppsSubC_16s_ISfs_Ctx(Npp16s nValue, Npp16s *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位有符号短整型信号原地减去常数,缩放,然后钳位至饱和值。
-
NppStatus nppsSubC_16s_ISfs(Npp16s nValue, Npp16s *pSrcDst, size_t nLength, int nScaleFactor)
-
16位有符号短整型信号原地减去常数,缩放,然后钳位至饱和值。
- Parameters
- Returns
-
NppStatus nppsSubC_16s_Sfs_Ctx(const Npp16s *pSrc, Npp16s nValue, Npp16s *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位有符号短信号减去常量,缩放,然后钳位至饱和值。
-
NppStatus nppsSubC_16s_Sfs(const Npp16s *pSrc, Npp16s nValue, Npp16s *pDst, size_t nLength, int nScaleFactor)
-
16位有符号短信号减去常数,缩放,然后钳位至饱和值。
-
NppStatus nppsSubC_16sc_ISfs_Ctx(Npp16sc nValue, Npp16sc *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位整数复数信号(16位实部,16位虚部)减去常量,缩放,然后钳位至饱和值。
-
NppStatus nppsSubC_16sc_ISfs(Npp16sc nValue, Npp16sc *pSrcDst, size_t nLength, int nScaleFactor)
-
16位整数复数信号(16位实部,16位虚部)减去常量,缩放,然后钳位至饱和值。
- Parameters
- Returns
-
NppStatus nppsSubC_16sc_Sfs_Ctx(const Npp16sc *pSrc, Npp16sc nValue, Npp16sc *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位整数复数信号(16位实部,16位虚部)减去常量,缩放,然后钳位至饱和值。
-
NppStatus nppsSubC_16sc_Sfs(const Npp16sc *pSrc, Npp16sc nValue, Npp16sc *pDst, size_t nLength, int nScaleFactor)
-
16位整数复数信号(16位实部,16位虚部)减去常量,缩放,然后钳位至饱和值。
-
NppStatus nppsSubC_32s_ISfs_Ctx(Npp32s nValue, Npp32s *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
32位有符号整数原地信号减去常数并缩放。
-
NppStatus nppsSubC_32s_ISfs(Npp32s nValue, Npp32s *pSrcDst, size_t nLength, int nScaleFactor)
-
32位有符号整数原地信号减去常数并缩放。
- Parameters
- Returns
-
NppStatus nppsSubC_32s_Sfs_Ctx(const Npp32s *pSrc, Npp32s nValue, Npp32s *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
32位有符号整数信号减去常量并缩放。
-
NppStatus nppsSubC_32s_Sfs(const Npp32s *pSrc, Npp32s nValue, Npp32s *pDst, size_t nLength, int nScaleFactor)
-
32位有符号整数信号减去常量并缩放。
-
NppStatus nppsSubC_32sc_ISfs_Ctx(Npp32sc nValue, Npp32sc *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
32位整数复数(32位实部,32位虚部)就地信号减去常数并缩放。
-
NppStatus nppsSubC_32sc_ISfs(Npp32sc nValue, Npp32sc *pSrcDst, size_t nLength, int nScaleFactor)
-
32位整数复数(32位实部,32位虚部)原地信号减去常数并缩放。
- Parameters
- Returns
-
NppStatus nppsSubC_32sc_Sfs_Ctx(const Npp32sc *pSrc, Npp32sc nValue, Npp32sc *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
32位整数复数(32位实部,32位虚部)信号减去常数并缩放。
-
NppStatus nppsSubC_32sc_Sfs(const Npp32sc *pSrc, Npp32sc nValue, Npp32sc *pDst, size_t nLength, int nScaleFactor)
-
32位整数复数(32位实部,32位虚部)信号减去常数并缩放。
-
NppStatus nppsSubC_32f_I_Ctx(Npp32f nValue, Npp32f *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位浮点信号原位减去常量。
- Parameters
- Returns
-
NppStatus nppsSubC_32f_I(Npp32f nValue, Npp32f *pSrcDst, size_t nLength)
-
32位浮点信号原位减去常量。
- Parameters
- Returns
-
NppStatus nppsSubC_32f_Ctx(const Npp32f *pSrc, Npp32f nValue, Npp32f *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位浮点信号减去常量。
-
NppStatus nppsSubC_32f(const Npp32f *pSrc, Npp32f nValue, Npp32f *pDst, size_t nLength)
-
32位浮点信号减去常量。
- Parameters
- Returns
-
NppStatus nppsSubC_32fc_I_Ctx(Npp32fc nValue, Npp32fc *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位浮点复数(32位实部,32位虚部)原地信号减去常量。
- Parameters
- Returns
-
NppStatus nppsSubC_32fc_I(Npp32fc nValue, Npp32fc *pSrcDst, size_t nLength)
-
32位浮点复数(32位实部,32位虚部)原地信号减去常量。
- Parameters
- Returns
-
NppStatus nppsSubC_32fc_Ctx(const Npp32fc *pSrc, Npp32fc nValue, Npp32fc *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位浮点复数信号减去常量(32位实部,32位虚部)。
-
NppStatus nppsSubC_32fc(const Npp32fc *pSrc, Npp32fc nValue, Npp32fc *pDst, size_t nLength)
-
32位浮点复数信号减去常量(32位实部,32位虚部)。
- Parameters
- Returns
-
NppStatus nppsSubC_64f_I_Ctx(Npp64f nValue, Npp64f *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
64位浮点数,原地信号减去常量。
- Parameters
- Returns
-
NppStatus nppsSubC_64f_I(Npp64f nValue, Npp64f *pSrcDst, size_t nLength)
-
64位浮点数,原地信号减去常量。
- Parameters
-
pSrcDst – 原地信号指针。
nValue – 要从每个向量元素中减去的常量值
nLength – 向量的长度,即元素数量。
- Returns
-
NppStatus nppsSubC_64f_Ctx(const Npp64f *pSrc, Npp64f nValue, Npp64f *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
64位浮点信号减去常量。
-
NppStatus nppsSubC_64f(const Npp64f *pSrc, Npp64f nValue, Npp64f *pDst, size_t nLength)
-
64位浮点信号减去常量。
- Parameters
- Returns
-
NppStatus nppsSubC_64fc_I_Ctx(Npp64fc nValue, Npp64fc *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
64位浮点复数(64位实数,64位虚数)原地信号减去常数。
- Parameters
- Returns
-
NppStatus nppsSubC_64fc_I(Npp64fc nValue, Npp64fc *pSrcDst, size_t nLength)
-
64位浮点复数(64位实部,64位虚部)原地信号减去常数。
- Parameters
- Returns
信号子版本控制
SubCRev
从常量中减去信号的每个样本。
函数
-
NppStatus nppsSubCRev_8u_ISfs_Ctx(Npp8u nValue, Npp8u *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
8位无符号字符原地信号减去常量,缩放,然后钳位至饱和值
-
NppStatus nppsSubCRev_8u_ISfs(Npp8u nValue, Npp8u *pSrcDst, size_t nLength, int nScaleFactor)
-
8位无符号字符原地信号减去常量,缩放,然后钳位至饱和值
- Parameters
- Returns
-
NppStatus nppsSubCRev_8u_Sfs_Ctx(const Npp8u *pSrc, Npp8u nValue, Npp8u *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
8位无符号字符信号减去常量,缩放,然后钳位至饱和值。
-
NppStatus nppsSubCRev_8u_Sfs(const Npp8u *pSrc, Npp8u nValue, Npp8u *pDst, size_t nLength, int nScaleFactor)
-
8位无符号字符信号减去常量,缩放,然后钳位至饱和值。
-
NppStatus nppsSubCRev_16u_ISfs_Ctx(Npp16u nValue, Npp16u *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位无符号短整型信号从常量中减去,进行缩放,然后钳位至饱和值。
-
NppStatus nppsSubCRev_16u_ISfs(Npp16u nValue, Npp16u *pSrcDst, size_t nLength, int nScaleFactor)
-
16位无符号短整型信号从常量中减去,进行缩放,然后钳位至饱和值。
- Parameters
- Returns
-
NppStatus nppsSubCRev_16u_Sfs_Ctx(const Npp16u *pSrc, Npp16u nValue, Npp16u *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位无符号短信号减去常量,缩放,然后钳位至饱和值。
-
NppStatus nppsSubCRev_16u_Sfs(const Npp16u *pSrc, Npp16u nValue, Npp16u *pDst, size_t nLength, int nScaleFactor)
-
16位无符号短信号减去常量,缩放,然后钳位至饱和值。
-
NppStatus nppsSubCRev_16s_ISfs_Ctx(Npp16s nValue, Npp16s *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
对16位有符号短整型信号进行原地减法操作(减去常量),然后缩放并钳位至饱和值。
-
NppStatus nppsSubCRev_16s_ISfs(Npp16s nValue, Npp16s *pSrcDst, size_t nLength, int nScaleFactor)
-
16位有符号短整型信号从常量中减去,进行缩放,然后钳位至饱和值。
- Parameters
- Returns
-
NppStatus nppsSubCRev_16s_Sfs_Ctx(const Npp16s *pSrc, Npp16s nValue, Npp16s *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位有符号短信号减去常量,缩放,然后钳位至饱和值。
-
NppStatus nppsSubCRev_16s_Sfs(const Npp16s *pSrc, Npp16s nValue, Npp16s *pDst, size_t nLength, int nScaleFactor)
-
16位有符号短信号减去常量,缩放,然后钳位至饱和值。
-
NppStatus nppsSubCRev_16sc_ISfs_Ctx(Npp16sc nValue, Npp16sc *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位整数复数信号(16位实部,16位虚部)减去常量后进行缩放,然后钳位至饱和值。
-
NppStatus nppsSubCRev_16sc_ISfs(Npp16sc nValue, Npp16sc *pSrcDst, size_t nLength, int nScaleFactor)
-
16位整数复数(16位实部,16位虚部)信号减去常数,缩放,然后钳位至饱和值。
- Parameters
- Returns
-
NppStatus nppsSubCRev_16sc_Sfs_Ctx(const Npp16sc *pSrc, Npp16sc nValue, Npp16sc *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位整数复数信号(16位实部,16位虚部)减去常量,缩放,然后钳位至饱和值。
-
NppStatus nppsSubCRev_16sc_Sfs(const Npp16sc *pSrc, Npp16sc nValue, Npp16sc *pDst, size_t nLength, int nScaleFactor)
-
16位整数复数信号(16位实部,16位虚部)减去常量,缩放,然后钳位至饱和值。
-
NppStatus nppsSubCRev_32s_ISfs_Ctx(Npp32s nValue, Npp32s *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
32位有符号整数原地信号从常量减去并缩放。
-
NppStatus nppsSubCRev_32s_ISfs(Npp32s nValue, Npp32s *pSrcDst, size_t nLength, int nScaleFactor)
-
32位有符号整数原地信号从常量减去并缩放。
- Parameters
- Returns
-
NppStatus nppsSubCRev_32s_Sfs_Ctx(const Npp32s *pSrc, Npp32s nValue, Npp32s *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
32位有符号整数信号减去常量并缩放。
-
NppStatus nppsSubCRev_32s_Sfs(const Npp32s *pSrc, Npp32s nValue, Npp32s *pDst, size_t nLength, int nScaleFactor)
-
32位有符号整数信号减去常量并缩放。
-
NppStatus nppsSubCRev_32sc_ISfs_Ctx(Npp32sc nValue, Npp32sc *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
32位整数复数(32位实部,32位虚部)就地信号从常量中减去并缩放。
-
NppStatus nppsSubCRev_32sc_ISfs(Npp32sc nValue, Npp32sc *pSrcDst, size_t nLength, int nScaleFactor)
-
32位整数复数(32位实部,32位虚部)就地信号从常量中减去并缩放。
- Parameters
- Returns
-
NppStatus nppsSubCRev_32sc_Sfs_Ctx(const Npp32sc *pSrc, Npp32sc nValue, Npp32sc *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
32位整数复数信号(32位实部,32位虚部)减去常数并进行缩放。
-
NppStatus nppsSubCRev_32sc_Sfs(const Npp32sc *pSrc, Npp32sc nValue, Npp32sc *pDst, size_t nLength, int nScaleFactor)
-
32位整数复数信号(32位实部,32位虚部)减去常数并进行缩放。
-
NppStatus nppsSubCRev_32f_I_Ctx(Npp32f nValue, Npp32f *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位浮点信号原地减去常量。
- Parameters
- Returns
-
NppStatus nppsSubCRev_32f_I(Npp32f nValue, Npp32f *pSrcDst, size_t nLength)
-
32位浮点信号原地减去常量。
- Parameters
- Returns
-
NppStatus nppsSubCRev_32f_Ctx(const Npp32f *pSrc, Npp32f nValue, Npp32f *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位浮点信号减去常量。
-
NppStatus nppsSubCRev_32f(const Npp32f *pSrc, Npp32f nValue, Npp32f *pDst, size_t nLength)
-
32位浮点信号减去常量。
- Parameters
- Returns
-
NppStatus nppsSubCRev_32fc_I_Ctx(Npp32fc nValue, Npp32fc *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位浮点复数(32位实部,32位虚部)原地信号减去常量。
- Parameters
- Returns
-
NppStatus nppsSubCRev_32fc_I(Npp32fc nValue, Npp32fc *pSrcDst, size_t nLength)
-
32位浮点复数(32位实部,32位虚部)就地信号减去常量。
- Parameters
- Returns
-
NppStatus nppsSubCRev_32fc_Ctx(const Npp32fc *pSrc, Npp32fc nValue, Npp32fc *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位浮点复数信号(32位实部,32位虚部)减去常量。
-
NppStatus nppsSubCRev_32fc(const Npp32fc *pSrc, Npp32fc nValue, Npp32fc *pDst, size_t nLength)
-
32位浮点复数(32位实部,32位虚部)信号减去常量。
- Parameters
- Returns
-
NppStatus nppsSubCRev_64f_I_Ctx(Npp64f nValue, Npp64f *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
64位浮点数,原地信号减去常量。
- Parameters
- Returns
-
NppStatus nppsSubCRev_64f_I(Npp64f nValue, Npp64f *pSrcDst, size_t nLength)
-
64位浮点数,原地信号减去常量。
- Parameters
-
pSrcDst – 原地信号指针。
nValue – 每个向量元素要减去的常量值
nLength – 向量的长度,即元素数量。
- Returns
-
NppStatus nppsSubCRev_64f_Ctx(const Npp64f *pSrc, Npp64f nValue, Npp64f *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
64位浮点信号减去常量。
-
NppStatus nppsSubCRev_64f(const Npp64f *pSrc, Npp64f nValue, Npp64f *pDst, size_t nLength)
-
64位浮点信号减去常量。
- Parameters
- Returns
-
NppStatus nppsSubCRev_64fc_I_Ctx(Npp64fc nValue, Npp64fc *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
64位浮点复数(64位实部,64位虚部)原地信号减去常量。
- Parameters
- Returns
-
NppStatus nppsSubCRev_64fc_I(Npp64fc nValue, Npp64fc *pSrcDst, size_t nLength)
-
64位浮点复数(64位实部,64位虚部)原地信号减去常量。
- Parameters
- Returns
信号DivC
DivC
将信号的每个样本除以一个常数。
函数
-
NppStatus nppsDivC_8u_ISfs_Ctx(Npp8u nValue, Npp8u *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
8位无符号字符信号原地除以常数scale,然后钳位至饱和值
-
NppStatus nppsDivC_8u_ISfs(Npp8u nValue, Npp8u *pSrcDst, size_t nLength, int nScaleFactor)
-
8位无符号字符信号原地除以常数scale,然后钳位至饱和值
- Parameters
- Returns
-
NppStatus nppsDivC_8u_Sfs_Ctx(const Npp8u *pSrc, Npp8u nValue, Npp8u *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
8位无符号字符信号除以常数scale,然后钳位至饱和值。
-
NppStatus nppsDivC_8u_Sfs(const Npp8u *pSrc, Npp8u nValue, Npp8u *pDst, size_t nLength, int nScaleFactor)
-
8位无符号字符信号除以常数scale,然后钳位至饱和值。
-
NppStatus nppsDivC_16u_ISfs_Ctx(Npp16u nValue, Npp16u *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位无符号短整型信号就地除以常数scale,然后钳位至饱和值。
-
NppStatus nppsDivC_16u_ISfs(Npp16u nValue, Npp16u *pSrcDst, size_t nLength, int nScaleFactor)
-
16位无符号短整型信号就地除以常数scale,然后钳位至饱和值。
- Parameters
- Returns
-
NppStatus nppsDivC_16u_Sfs_Ctx(const Npp16u *pSrc, Npp16u nValue, Npp16u *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位无符号短信号除以常数scale,然后钳位至饱和值。
-
NppStatus nppsDivC_16u_Sfs(const Npp16u *pSrc, Npp16u nValue, Npp16u *pDst, size_t nLength, int nScaleFactor)
-
16位无符号短信号除以常数scale,然后钳位至饱和值。
-
NppStatus nppsDivC_16s_ISfs_Ctx(Npp16s nValue, Npp16s *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位有符号短整型信号除以常数,缩放,然后钳位至饱和值。
-
NppStatus nppsDivC_16s_ISfs(Npp16s nValue, Npp16s *pSrcDst, size_t nLength, int nScaleFactor)
-
16位有符号短整型信号就地除以常数,缩放,然后钳位至饱和值。
- Parameters
- Returns
-
NppStatus nppsDivC_16s_Sfs_Ctx(const Npp16s *pSrc, Npp16s nValue, Npp16s *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位有符号短信号除以常数scale,然后钳位至饱和值。
-
NppStatus nppsDivC_16s_Sfs(const Npp16s *pSrc, Npp16s nValue, Npp16s *pDst, size_t nLength, int nScaleFactor)
-
16位有符号短信号除以常数scale,然后钳位至饱和值。
-
NppStatus nppsDivC_16sc_ISfs_Ctx(Npp16sc nValue, Npp16sc *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位整数复数(16位实部,16位虚部)信号除以常数scale后,钳位至饱和值。
-
NppStatus nppsDivC_16sc_ISfs(Npp16sc nValue, Npp16sc *pSrcDst, size_t nLength, int nScaleFactor)
-
16位整数复数(16位实部,16位虚部)信号除以常数scale,然后钳位至饱和值。
- Parameters
- Returns
-
NppStatus nppsDivC_16sc_Sfs_Ctx(const Npp16sc *pSrc, Npp16sc nValue, Npp16sc *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位整数复数信号(16位实部,16位虚部)除以常数scale,然后钳位至饱和值。
-
NppStatus nppsDivC_16sc_Sfs(const Npp16sc *pSrc, Npp16sc nValue, Npp16sc *pDst, size_t nLength, int nScaleFactor)
-
16位整数复数信号(16位实部,16位虚部)除以常数scale,然后钳位至饱和值。
-
NppStatus nppsDivC_32f_I_Ctx(Npp32f nValue, Npp32f *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位浮点信号就地除以常数。
- Parameters
- Returns
-
NppStatus nppsDivC_32f_I(Npp32f nValue, Npp32f *pSrcDst, size_t nLength)
-
32位浮点信号就地除以常数。
- Parameters
- Returns
-
NppStatus nppsDivC_32f_Ctx(const Npp32f *pSrc, Npp32f nValue, Npp32f *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位浮点信号除以常数。
-
NppStatus nppsDivC_32f(const Npp32f *pSrc, Npp32f nValue, Npp32f *pDst, size_t nLength)
-
32位浮点信号除以常数。
- Parameters
- Returns
-
NppStatus nppsDivC_32fc_I_Ctx(Npp32fc nValue, Npp32fc *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位浮点复数(32位实部,32位虚部)就地信号除以常数。
- Parameters
- Returns
-
NppStatus nppsDivC_32fc_I(Npp32fc nValue, Npp32fc *pSrcDst, size_t nLength)
-
32位浮点复数(32位实部,32位虚部)就地信号除以常数。
- Parameters
- Returns
-
NppStatus nppsDivC_32fc_Ctx(const Npp32fc *pSrc, Npp32fc nValue, Npp32fc *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位浮点复数信号(32位实部,32位虚部)除以常数。
-
NppStatus nppsDivC_32fc(const Npp32fc *pSrc, Npp32fc nValue, Npp32fc *pDst, size_t nLength)
-
32位浮点复数信号(32位实部,32位虚部)除以常数。
- Parameters
- Returns
-
NppStatus nppsDivC_64f_I_Ctx(Npp64f nValue, Npp64f *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
64位浮点信号原地除以常数。
- Parameters
- Returns
-
NppStatus nppsDivC_64f_I(Npp64f nValue, Npp64f *pSrcDst, size_t nLength)
-
64位浮点信号原地除以常数。
- Parameters
-
pSrcDst – 原地信号指针。
nValue – 要除以每个向量元素的常量值
nLength – 向量的长度,即元素数量。
- Returns
-
NppStatus nppsDivC_64f_Ctx(const Npp64f *pSrc, Npp64f nValue, Npp64f *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
64位浮点信号除以常数。
-
NppStatus nppsDivC_64f(const Npp64f *pSrc, Npp64f nValue, Npp64f *pDst, size_t nLength)
-
64位浮点信号除以常数。
- Parameters
- Returns
-
NppStatus nppsDivC_64fc_I_Ctx(Npp64fc nValue, Npp64fc *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
64位浮点复数(64位实部,64位虚部)原地信号除以常数。
- Parameters
- Returns
-
NppStatus nppsDivC_64fc_I(Npp64fc nValue, Npp64fc *pSrcDst, size_t nLength)
-
64位浮点复数(64位实部,64位虚部)原地信号除以常数。
- Parameters
- Returns
信号 DivCRev
DivCRev
将常量除以信号的每个样本。
函数
-
NppStatus nppsDivCRev_16u_I_Ctx(Npp16u nValue, Npp16u *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
16位无符号短整型原地常量除以信号,然后钳位至饱和值。
- Parameters
- Returns
-
NppStatus nppsDivCRev_16u_I(Npp16u nValue, Npp16u *pSrcDst, size_t nLength)
-
16位无符号短整型原地常量除以信号,然后钳位至饱和值。
- Parameters
- Returns
-
NppStatus nppsDivCRev_16u_Ctx(const Npp16u *pSrc, Npp16u nValue, Npp16u *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
16位无符号短信号除以常数,然后钳位至饱和值。
-
NppStatus nppsDivCRev_16u(const Npp16u *pSrc, Npp16u nValue, Npp16u *pDst, size_t nLength)
-
16位无符号短信号除以常数,然后钳位至饱和值。
- Parameters
- Returns
-
NppStatus nppsDivCRev_32f_I_Ctx(Npp32f nValue, Npp32f *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位浮点数原位常量除以信号。
- Parameters
- Returns
-
NppStatus nppsDivCRev_32f_I(Npp32f nValue, Npp32f *pSrcDst, size_t nLength)
-
32位浮点数原位常量除以信号。
- Parameters
- Returns
信号添加
添加
逐样本相加两个信号。
函数
-
NppStatus nppsAdd_16s_Ctx(const Npp16s *pSrc1, const Npp16s *pSrc2, Npp16s *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
16位有符号短信号相加后,钳位至饱和值。
-
NppStatus nppsAdd_16s(const Npp16s *pSrc1, const Npp16s *pSrc2, Npp16s *pDst, size_t nLength)
-
16位有符号短信号相加后,将结果限制在饱和值范围内。
-
NppStatus nppsAdd_16u_Ctx(const Npp16u *pSrc1, const Npp16u *pSrc2, Npp16u *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
16位无符号短信号相加信号,然后钳位至饱和值。
-
NppStatus nppsAdd_16u(const Npp16u *pSrc1, const Npp16u *pSrc2, Npp16u *pDst, size_t nLength)
-
16位无符号短信号相加后,限制到饱和值。
-
NppStatus nppsAdd_32u_Ctx(const Npp32u *pSrc1, const Npp32u *pSrc2, Npp32u *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位无符号整数信号相加,然后钳位至饱和值。
-
NppStatus nppsAdd_32u(const Npp32u *pSrc1, const Npp32u *pSrc2, Npp32u *pDst, size_t nLength)
-
32位无符号整数信号相加,然后钳位至饱和值。
-
NppStatus nppsAdd_32f_Ctx(const Npp32f *pSrc1, const Npp32f *pSrc2, Npp32f *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位浮点信号相加后,钳制到饱和值。
-
NppStatus nppsAdd_32f(const Npp32f *pSrc1, const Npp32f *pSrc2, Npp32f *pDst, size_t nLength)
-
32位浮点信号相加后,将结果限制在饱和值范围内。
-
NppStatus nppsAdd_64f_Ctx(const Npp64f *pSrc1, const Npp64f *pSrc2, Npp64f *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
64位浮点信号相加后,将结果限制在饱和值范围内。
-
NppStatus nppsAdd_64f(const Npp64f *pSrc1, const Npp64f *pSrc2, Npp64f *pDst, size_t nLength)
-
64位浮点信号相加后,将结果限制在饱和值范围内。
-
NppStatus nppsAdd_32fc_Ctx(const Npp32fc *pSrc1, const Npp32fc *pSrc2, Npp32fc *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位复数浮点信号相加后,钳制到饱和值。
-
NppStatus nppsAdd_32fc(const Npp32fc *pSrc1, const Npp32fc *pSrc2, Npp32fc *pDst, size_t nLength)
-
32位复数浮点信号相加后,钳制到饱和值。
-
NppStatus nppsAdd_64fc_Ctx(const Npp64fc *pSrc1, const Npp64fc *pSrc2, Npp64fc *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
64位复数浮点信号相加后,将结果限制在饱和值范围内。
-
NppStatus nppsAdd_64fc(const Npp64fc *pSrc1, const Npp64fc *pSrc2, Npp64fc *pDst, size_t nLength)
-
64位复数浮点信号相加后,钳制到饱和值。
-
NppStatus nppsAdd_8u16u_Ctx(const Npp8u *pSrc1, const Npp8u *pSrc2, Npp16u *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
8位无符号字符信号与16位无符号结果相加,然后钳位至饱和值。
-
NppStatus nppsAdd_8u16u(const Npp8u *pSrc1, const Npp8u *pSrc2, Npp16u *pDst, size_t nLength)
-
8位无符号字符信号与16位无符号结果相加,然后钳位至饱和值。
-
NppStatus nppsAdd_16s32f_Ctx(const Npp16s *pSrc1, const Npp16s *pSrc2, Npp32f *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
将16位有符号短信号与32位浮点结果相加,然后钳位至饱和值。
-
NppStatus nppsAdd_16s32f(const Npp16s *pSrc1, const Npp16s *pSrc2, Npp32f *pDst, size_t nLength)
-
将16位有符号短信号与32位浮点结果相加,然后钳位至饱和值。
-
NppStatus nppsAdd_8u_Sfs_Ctx(const Npp8u *pSrc1, const Npp8u *pSrc2, Npp8u *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
8位无符号字符加法信号,缩放,然后钳位至饱和值。
-
NppStatus nppsAdd_8u_Sfs(const Npp8u *pSrc1, const Npp8u *pSrc2, Npp8u *pDst, size_t nLength, int nScaleFactor)
-
8位无符号字符加法信号,进行缩放,然后钳位至饱和值。
-
NppStatus nppsAdd_16u_Sfs_Ctx(const Npp16u *pSrc1, const Npp16u *pSrc2, Npp16u *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位无符号短整型信号相加、缩放,然后钳位至饱和值。
-
NppStatus nppsAdd_16u_Sfs(const Npp16u *pSrc1, const Npp16u *pSrc2, Npp16u *pDst, size_t nLength, int nScaleFactor)
-
16位无符号短整型信号相加、缩放,然后钳位至饱和值。
-
NppStatus nppsAdd_16s_Sfs_Ctx(const Npp16s *pSrc1, const Npp16s *pSrc2, Npp16s *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位有符号短整型信号相加,缩放,然后钳位至饱和值。
-
NppStatus nppsAdd_16s_Sfs(const Npp16s *pSrc1, const Npp16s *pSrc2, Npp16s *pDst, size_t nLength, int nScaleFactor)
-
16位有符号短整型信号相加,缩放,然后钳位至饱和值。
-
NppStatus nppsAdd_32s_Sfs_Ctx(const Npp32s *pSrc1, const Npp32s *pSrc2, Npp32s *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
32位有符号整数加法信号,缩放,然后钳位至饱和值。
-
NppStatus nppsAdd_32s_Sfs(const Npp32s *pSrc1, const Npp32s *pSrc2, Npp32s *pDst, size_t nLength, int nScaleFactor)
-
32位有符号整数加法信号,缩放,然后钳位至饱和值。
-
NppStatus nppsAdd_64s_Sfs_Ctx(const Npp64s *pSrc1, const Npp64s *pSrc2, Npp64s *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
64位有符号整数加法信号,缩放,然后钳位至饱和值。
-
NppStatus nppsAdd_64s_Sfs(const Npp64s *pSrc1, const Npp64s *pSrc2, Npp64s *pDst, size_t nLength, int nScaleFactor)
-
64位有符号整数加法信号,缩放,然后钳位至饱和值。
-
NppStatus nppsAdd_16sc_Sfs_Ctx(const Npp16sc *pSrc1, const Npp16sc *pSrc2, Npp16sc *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位有符号复数短整型信号相加、缩放,然后钳位至饱和值。
-
NppStatus nppsAdd_16sc_Sfs(const Npp16sc *pSrc1, const Npp16sc *pSrc2, Npp16sc *pDst, size_t nLength, int nScaleFactor)
-
16位有符号复数短整型信号相加、缩放,然后钳位至饱和值。
-
NppStatus nppsAdd_32sc_Sfs_Ctx(const Npp32sc *pSrc1, const Npp32sc *pSrc2, Npp32sc *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
32位有符号复数整数加法信号,缩放,然后钳位至饱和值。
-
NppStatus nppsAdd_32sc_Sfs(const Npp32sc *pSrc1, const Npp32sc *pSrc2, Npp32sc *pDst, size_t nLength, int nScaleFactor)
-
32位有符号复数整数加法信号,缩放,然后钳位至饱和值。
-
NppStatus nppsAdd_16s_I_Ctx(const Npp16s *pSrc, Npp16s *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
16位有符号短整型信号原地相加,然后钳位至饱和值。
-
NppStatus nppsAdd_16s_I(const Npp16s *pSrc, Npp16s *pSrcDst, size_t nLength)
-
16位有符号短整型信号就地相加,然后钳位至饱和值。
- Parameters
- Returns
-
NppStatus nppsAdd_32f_I_Ctx(const Npp32f *pSrc, Npp32f *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位浮点信号就地相加,然后钳位至饱和值。
-
NppStatus nppsAdd_32f_I(const Npp32f *pSrc, Npp32f *pSrcDst, size_t nLength)
-
32位浮点信号就地相加,然后钳位至饱和值。
- Parameters
- Returns
-
NppStatus nppsAdd_64f_I_Ctx(const Npp64f *pSrc, Npp64f *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
64位浮点信号就地相加,然后钳制到饱和值。
-
NppStatus nppsAdd_64f_I(const Npp64f *pSrc, Npp64f *pSrcDst, size_t nLength)
-
64位浮点信号就地相加,然后钳制到饱和值。
- Parameters
- Returns
-
NppStatus nppsAdd_32fc_I_Ctx(const Npp32fc *pSrc, Npp32fc *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位复数浮点信号就地相加,然后钳制到饱和值。
-
NppStatus nppsAdd_32fc_I(const Npp32fc *pSrc, Npp32fc *pSrcDst, size_t nLength)
-
32位复数浮点信号原地相加,然后钳制到饱和值。
- Parameters
- Returns
-
NppStatus nppsAdd_64fc_I_Ctx(const Npp64fc *pSrc, Npp64fc *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
64位复数浮点信号原位相加,然后钳位至饱和值。
-
NppStatus nppsAdd_64fc_I(const Npp64fc *pSrc, Npp64fc *pSrcDst, size_t nLength)
-
64位复数浮点信号原位相加,然后钳位至饱和值。
- Parameters
- Returns
-
NppStatus nppsAdd_16s32s_I_Ctx(const Npp16s *pSrc, Npp32s *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
16/32位有符号短整型信号就地相加,结果为32位有符号整数,然后钳位至饱和值。
-
NppStatus nppsAdd_16s32s_I(const Npp16s *pSrc, Npp32s *pSrcDst, size_t nLength)
-
16/32位有符号短整型信号就地相加,结果为32位有符号整数,然后钳位至饱和值。
- Parameters
- Returns
-
NppStatus nppsAdd_8u_ISfs_Ctx(const Npp8u *pSrc, Npp8u *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
对8位无符号字符进行原地信号相加,带缩放处理,然后钳位至饱和值。
-
NppStatus nppsAdd_8u_ISfs(const Npp8u *pSrc, Npp8u *pSrcDst, size_t nLength, int nScaleFactor)
-
对8位无符号字符进行原地信号相加,带缩放处理,然后钳位至饱和值。
-
NppStatus nppsAdd_16u_ISfs_Ctx(const Npp16u *pSrc, Npp16u *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位无符号短整型信号原地相加,带缩放比例,然后钳位至饱和值。
-
NppStatus nppsAdd_16u_ISfs(const Npp16u *pSrc, Npp16u *pSrcDst, size_t nLength, int nScaleFactor)
-
16位无符号短整型信号原地相加,带缩放,然后钳位至饱和值。
-
NppStatus nppsAdd_16s_ISfs_Ctx(const Npp16s *pSrc, Npp16s *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位有符号短整型信号原位相加,带缩放,然后钳位至饱和值。
-
NppStatus nppsAdd_16s_ISfs(const Npp16s *pSrc, Npp16s *pSrcDst, size_t nLength, int nScaleFactor)
-
16位有符号短整型信号就地相加,带缩放,然后钳位至饱和值。
-
NppStatus nppsAdd_32s_ISfs_Ctx(const Npp32s *pSrc, Npp32s *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
对32位有符号整数进行原地信号相加,带缩放处理,然后钳位至饱和值。
-
NppStatus nppsAdd_32s_ISfs(const Npp32s *pSrc, Npp32s *pSrcDst, size_t nLength, int nScaleFactor)
-
对32位有符号整数进行原地信号相加,并进行缩放,然后钳位至饱和值。
-
NppStatus nppsAdd_16sc_ISfs_Ctx(const Npp16sc *pSrc, Npp16sc *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位复数有符号短整型原地信号相加,带缩放,然后钳位至饱和值。
-
NppStatus nppsAdd_16sc_ISfs(const Npp16sc *pSrc, Npp16sc *pSrcDst, size_t nLength, int nScaleFactor)
-
16位复数有符号短整型原地信号相加,带缩放,然后钳位至饱和值。
-
NppStatus nppsAdd_32sc_ISfs_Ctx(const Npp32sc *pSrc, Npp32sc *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
32位复数有符号整数原地信号相加信号,进行缩放后,钳位至饱和值。
信号 AddProduct
添加产品
将两个信号的逐样本乘积添加到目标信号中。
函数
-
NppStatus nppsAddProduct_32f_Ctx(const Npp32f *pSrc1, const Npp32f *pSrc2, Npp32f *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
将源信号与目标信号的乘积相加至目标信号的32位浮点信号,然后钳位至饱和值。
-
NppStatus nppsAddProduct_32f(const Npp32f *pSrc1, const Npp32f *pSrc2, Npp32f *pDst, size_t nLength)
-
将源信号与目标信号的乘积相加至目标信号,使用32位浮点运算,然后将结果钳制到饱和值。
-
NppStatus nppsAddProduct_64f_Ctx(const Npp64f *pSrc1, const Npp64f *pSrc2, Npp64f *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
64位浮点信号将源信号与目标信号的乘积相加至目标信号,然后钳位至饱和值。
-
NppStatus nppsAddProduct_64f(const Npp64f *pSrc1, const Npp64f *pSrc2, Npp64f *pDst, size_t nLength)
-
64位浮点信号将源信号乘以目标信号的乘积加到目标信号上,然后将结果钳位至饱和值。
-
NppStatus nppsAddProduct_32fc_Ctx(const Npp32fc *pSrc1, const Npp32fc *pSrc2, Npp32fc *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位复数浮点信号将源信号与目标信号的乘积相加至目标信号,然后钳制到饱和值。
-
NppStatus nppsAddProduct_32fc(const Npp32fc *pSrc1, const Npp32fc *pSrc2, Npp32fc *pDst, size_t nLength)
-
32位复数浮点信号将源信号与目标信号的乘积相加至目标信号,然后钳位至饱和值。
-
NppStatus nppsAddProduct_64fc_Ctx(const Npp64fc *pSrc1, const Npp64fc *pSrc2, Npp64fc *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
64位复数浮点信号将源信号乘以目标信号的乘积加到目标信号上,然后钳位至饱和值。
-
NppStatus nppsAddProduct_64fc(const Npp64fc *pSrc1, const Npp64fc *pSrc2, Npp64fc *pDst, size_t nLength)
-
64位复数浮点信号将源信号与目标信号的乘积相加到目标信号,然后钳位至饱和值。
-
NppStatus nppsAddProduct_16s_Sfs_Ctx(const Npp16s *pSrc1, const Npp16s *pSrc2, Npp16s *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
将16位有符号短信号源信号1与源信号2的乘积按比例缩放后加到目标信号上,然后钳位至饱和值。
-
NppStatus nppsAddProduct_16s_Sfs(const Npp16s *pSrc1, const Npp16s *pSrc2, Npp16s *pDst, size_t nLength, int nScaleFactor)
-
将16位有符号短信号源信号1乘以源信号2的乘积与目标信号相加,进行缩放后,钳位至饱和值。
-
NppStatus nppsAddProduct_32s_Sfs_Ctx(const Npp32s *pSrc1, const Npp32s *pSrc2, Npp32s *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
将源信号1乘以源信号2的乘积按比例缩放后加到目标信号上,然后钳位至饱和值的32位有符号短信号。
-
NppStatus nppsAddProduct_32s_Sfs(const Npp32s *pSrc1, const Npp32s *pSrc2, Npp32s *pDst, size_t nLength, int nScaleFactor)
-
将32位有符号短信号源信号1与源信号2的乘积按比例缩放后加到目标信号上,然后钳位至饱和值。
-
NppStatus nppsAddProduct_16s32s_Sfs_Ctx(const Npp16s *pSrc1, const Npp16s *pSrc2, Npp32s *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
将16位有符号短信号源信号1与源信号2的乘积相加至32位有符号整数目标信号,进行缩放后钳位至饱和值。
信号乘法器
乘法
逐样本相乘两个信号的样本。
函数
-
NppStatus nppsMul_16s_Ctx(const Npp16s *pSrc1, const Npp16s *pSrc2, Npp16s *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
16位有符号短信号乘以信号,然后钳位至饱和值。
-
NppStatus nppsMul_16s(const Npp16s *pSrc1, const Npp16s *pSrc2, Npp16s *pDst, size_t nLength)
-
16位有符号短信号乘以信号,然后钳位至饱和值。
-
NppStatus nppsMul_32f_Ctx(const Npp32f *pSrc1, const Npp32f *pSrc2, Npp32f *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位浮点信号乘以信号,然后钳位至饱和值。
-
NppStatus nppsMul_32f(const Npp32f *pSrc1, const Npp32f *pSrc2, Npp32f *pDst, size_t nLength)
-
32位浮点信号乘以信号,然后钳位至饱和值。
-
NppStatus nppsMul_64f_Ctx(const Npp64f *pSrc1, const Npp64f *pSrc2, Npp64f *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
64位浮点信号乘以信号,然后钳位至饱和值。
-
NppStatus nppsMul_64f(const Npp64f *pSrc1, const Npp64f *pSrc2, Npp64f *pDst, size_t nLength)
-
64位浮点信号乘以信号,然后钳位至饱和值。
-
NppStatus nppsMul_32fc_Ctx(const Npp32fc *pSrc1, const Npp32fc *pSrc2, Npp32fc *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位复数浮点信号乘以信号,然后钳位至饱和值。
-
NppStatus nppsMul_32fc(const Npp32fc *pSrc1, const Npp32fc *pSrc2, Npp32fc *pDst, size_t nLength)
-
32位复数浮点信号乘以信号,然后钳位至饱和值。
-
NppStatus nppsMul_64fc_Ctx(const Npp64fc *pSrc1, const Npp64fc *pSrc2, Npp64fc *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
64位复数浮点信号乘以信号,然后钳位至饱和值。
-
NppStatus nppsMul_64fc(const Npp64fc *pSrc1, const Npp64fc *pSrc2, Npp64fc *pDst, size_t nLength)
-
64位复数浮点信号乘以信号,然后钳位至饱和值。
-
NppStatus nppsMul_8u16u_Ctx(const Npp8u *pSrc1, const Npp8u *pSrc2, Npp16u *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
8位无符号字符信号乘以信号,结果为16位无符号值,然后钳位至饱和值。
-
NppStatus nppsMul_8u16u(const Npp8u *pSrc1, const Npp8u *pSrc2, Npp16u *pDst, size_t nLength)
-
8位无符号字符信号乘以信号,结果为16位无符号值,然后钳位至饱和值。
-
NppStatus nppsMul_16s32f_Ctx(const Npp16s *pSrc1, const Npp16s *pSrc2, Npp32f *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
16位有符号短信号乘以信号,结果为32位浮点数,然后钳位至饱和值。
-
NppStatus nppsMul_16s32f(const Npp16s *pSrc1, const Npp16s *pSrc2, Npp32f *pDst, size_t nLength)
-
16位有符号短信号乘以信号,结果为32位浮点数,然后钳位至饱和值。
-
NppStatus nppsMul_32f32fc_Ctx(const Npp32f *pSrc1, const Npp32fc *pSrc2, Npp32fc *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位浮点信号乘以32位复数浮点信号,结果为32位复数浮点,然后将结果钳位至饱和值。
-
NppStatus nppsMul_32f32fc(const Npp32f *pSrc1, const Npp32fc *pSrc2, Npp32fc *pDst, size_t nLength)
-
32位浮点信号乘以32位复数浮点信号,结果为复数32位浮点,然后钳位至饱和值。
-
NppStatus nppsMul_8u_Sfs_Ctx(const Npp8u *pSrc1, const Npp8u *pSrc2, Npp8u *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
8位无符号字符信号乘以信号,缩放,然后钳位至饱和值。
-
NppStatus nppsMul_8u_Sfs(const Npp8u *pSrc1, const Npp8u *pSrc2, Npp8u *pDst, size_t nLength, int nScaleFactor)
-
8位无符号字符信号乘以信号,缩放,然后钳位至饱和值。
-
NppStatus nppsMul_16u_Sfs_Ctx(const Npp16u *pSrc1, const Npp16u *pSrc2, Npp16u *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位无符号短信号时间信号,进行缩放,然后钳位至饱和值。
-
NppStatus nppsMul_16u_Sfs(const Npp16u *pSrc1, const Npp16u *pSrc2, Npp16u *pDst, size_t nLength, int nScaleFactor)
-
16位无符号短信号时间信号,缩放,然后钳位至饱和值。
-
NppStatus nppsMul_16s_Sfs_Ctx(const Npp16s *pSrc1, const Npp16s *pSrc2, Npp16s *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位有符号短信号乘以信号,缩放,然后钳位至饱和值。
-
NppStatus nppsMul_16s_Sfs(const Npp16s *pSrc1, const Npp16s *pSrc2, Npp16s *pDst, size_t nLength, int nScaleFactor)
-
16位有符号短信号乘以信号,缩放,然后钳位至饱和值。
-
NppStatus nppsMul_32s_Sfs_Ctx(const Npp32s *pSrc1, const Npp32s *pSrc2, Npp32s *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
32位有符号整数信号乘以信号,缩放,然后钳位至饱和值。
-
NppStatus nppsMul_32s_Sfs(const Npp32s *pSrc1, const Npp32s *pSrc2, Npp32s *pDst, size_t nLength, int nScaleFactor)
-
32位有符号整数信号乘以信号,缩放,然后钳位至饱和值。
-
NppStatus nppsMul_16sc_Sfs_Ctx(const Npp16sc *pSrc1, const Npp16sc *pSrc2, Npp16sc *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位有符号复数短信号乘以信号,缩放,然后钳位至饱和值。
-
NppStatus nppsMul_16sc_Sfs(const Npp16sc *pSrc1, const Npp16sc *pSrc2, Npp16sc *pDst, size_t nLength, int nScaleFactor)
-
16位有符号复数短信号乘以信号,缩放,然后钳位至饱和值。
-
NppStatus nppsMul_32sc_Sfs_Ctx(const Npp32sc *pSrc1, const Npp32sc *pSrc2, Npp32sc *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
32位有符号复数整数信号乘以信号,缩放,然后钳位至饱和值。
-
NppStatus nppsMul_32sc_Sfs(const Npp32sc *pSrc1, const Npp32sc *pSrc2, Npp32sc *pDst, size_t nLength, int nScaleFactor)
-
32位有符号复数整数信号乘以信号,缩放,然后钳位至饱和值。
-
NppStatus nppsMul_16u16s_Sfs_Ctx(const Npp16u *pSrc1, const Npp16s *pSrc2, Npp16s *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位无符号短信号乘以16位有符号短信号,缩放后截断为16位有符号饱和值。
-
NppStatus nppsMul_16u16s_Sfs(const Npp16u *pSrc1, const Npp16s *pSrc2, Npp16s *pDst, size_t nLength, int nScaleFactor)
-
16位无符号短信号乘以16位有符号短信号,缩放后截断为16位有符号饱和值。
-
NppStatus nppsMul_16s32s_Sfs_Ctx(const Npp16s *pSrc1, const Npp16s *pSrc2, Npp32s *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位有符号短信号乘以信号,缩放,然后钳位至32位有符号饱和值。
-
NppStatus nppsMul_16s32s_Sfs(const Npp16s *pSrc1, const Npp16s *pSrc2, Npp32s *pDst, size_t nLength, int nScaleFactor)
-
16位有符号短信号乘以信号,缩放,然后钳位至32位有符号饱和值。
-
NppStatus nppsMul_32s32sc_Sfs_Ctx(const Npp32s *pSrc1, const Npp32sc *pSrc2, Npp32sc *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
32位有符号整数信号乘以32位复数有符号整数信号,缩放后截取为32位复数整数饱和值。
-
NppStatus nppsMul_32s32sc_Sfs(const Npp32s *pSrc1, const Npp32sc *pSrc2, Npp32sc *pDst, size_t nLength, int nScaleFactor)
-
32位有符号整数信号乘以32位复数有符号整数信号,缩放后钳位至32位复数饱和整数值。
-
NppStatus nppsMul_Low_32s_Sfs_Ctx(const Npp32s *pSrc1, const Npp32s *pSrc2, Npp32s *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
32位有符号整数信号乘以信号,缩放,然后钳位至饱和值。
-
NppStatus nppsMul_Low_32s_Sfs(const Npp32s *pSrc1, const Npp32s *pSrc2, Npp32s *pDst, size_t nLength, int nScaleFactor)
-
32位有符号整数信号乘以信号,缩放,然后钳位至饱和值。
-
NppStatus nppsMul_16s_I_Ctx(const Npp16s *pSrc, Npp16s *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
16位有符号短整型信号与信号相乘,然后将结果钳位至饱和值。
-
NppStatus nppsMul_16s_I(const Npp16s *pSrc, Npp16s *pSrcDst, size_t nLength)
-
16位有符号短整型信号原地乘以信号,然后钳位至饱和值。
- Parameters
- Returns
-
NppStatus nppsMul_32f_I_Ctx(const Npp32f *pSrc, Npp32f *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位浮点信号与信号相乘,然后钳位至饱和值。
-
NppStatus nppsMul_32f_I(const Npp32f *pSrc, Npp32f *pSrcDst, size_t nLength)
-
32位浮点信号与信号相乘,然后钳位至饱和值。
- Parameters
- Returns
-
NppStatus nppsMul_64f_I_Ctx(const Npp64f *pSrc, Npp64f *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
64位浮点信号与信号相乘,然后钳位至饱和值。
-
NppStatus nppsMul_64f_I(const Npp64f *pSrc, Npp64f *pSrcDst, size_t nLength)
-
64位浮点信号与信号相乘,然后钳制到饱和值。
- Parameters
-
pSrc – 源信号指针。
pSrcDst – In-Place Signal Pointer. 需要与signal1元素相乘的signal2元素
nLength – 信号长度。
- Returns
-
NppStatus nppsMul_32fc_I_Ctx(const Npp32fc *pSrc, Npp32fc *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位复数浮点信号与信号相乘,然后钳制到饱和值。
- Parameters
-
pSrc – 源信号指针。
pSrcDst – In-Place Signal Pointer. 信号2元素将与信号1元素相乘
nLength – 信号长度。
nppStreamCtx – 应用管理的流上下文。
- Returns
-
NppStatus nppsMul_32fc_I(const Npp32fc *pSrc, Npp32fc *pSrcDst, size_t nLength)
-
32位复数浮点信号与信号相乘,然后钳位至饱和值。
- Parameters
- Returns
-
NppStatus nppsMul_64fc_I_Ctx(const Npp64fc *pSrc, Npp64fc *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
64位复数浮点信号与信号相乘(原地操作),然后将结果钳制到饱和值。
-
NppStatus nppsMul_64fc_I(const Npp64fc *pSrc, Npp64fc *pSrcDst, size_t nLength)
-
64位复数浮点信号与信号相乘,然后钳位至饱和值。
- Parameters
-
pSrc – 源信号指针。
pSrcDst – In-Place Signal Pointer. 将被signal1元素相乘的signal2元素
nLength – 信号长度。
- Returns
-
NppStatus nppsMul_32f32fc_I_Ctx(const Npp32f *pSrc, Npp32fc *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位复数浮点信号与32位浮点信号进行原地相乘,然后将结果钳制为32位复数浮点饱和值。
-
NppStatus nppsMul_32f32fc_I(const Npp32f *pSrc, Npp32fc *pSrcDst, size_t nLength)
-
32位复数浮点信号与32位浮点信号相乘,然后钳制到32位复数浮点饱和值。
- Parameters
- Returns
-
NppStatus nppsMul_8u_ISfs_Ctx(const Npp8u *pSrc, Npp8u *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
8位无符号字符信号与信号相乘(带缩放),然后钳位至饱和值。
-
NppStatus nppsMul_8u_ISfs(const Npp8u *pSrc, Npp8u *pSrcDst, size_t nLength, int nScaleFactor)
-
8位无符号字符信号与信号相乘(带缩放),然后钳位至饱和值。
-
NppStatus nppsMul_16u_ISfs_Ctx(const Npp16u *pSrc, Npp16u *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位无符号短整型信号与信号相乘(原地操作),进行缩放后限制到饱和值。
-
NppStatus nppsMul_16u_ISfs(const Npp16u *pSrc, Npp16u *pSrcDst, size_t nLength, int nScaleFactor)
-
16位无符号短整型信号与信号相乘(原地操作),进行缩放后限制到饱和值。
- Parameters
-
pSrc – 源信号指针。
pSrcDst – In-Place Signal Pointer. 将被signal1元素相乘的signal2元素
nLength – 信号长度。
nScaleFactor – 整数结果缩放比例。
- Returns
-
NppStatus nppsMul_16s_ISfs_Ctx(const Npp16s *pSrc, Npp16s *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位有符号短整型信号与信号相乘(原地操作),进行缩放后限制到饱和值。
-
NppStatus nppsMul_16s_ISfs(const Npp16s *pSrc, Npp16s *pSrcDst, size_t nLength, int nScaleFactor)
-
16位有符号短整型信号与信号相乘(原地操作),进行缩放后限制到饱和值。
-
NppStatus nppsMul_32s_ISfs_Ctx(const Npp32s *pSrc, Npp32s *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
32位有符号整数信号与信号相乘,进行缩放后,限制到饱和值。
- Parameters
-
pSrc – 源信号指针。
pSrcDst – In-Place Signal Pointer. 信号2的元素将与信号1的元素相乘
nLength – 信号长度。
nScaleFactor – 整数结果缩放比例。
nppStreamCtx – 应用管理的流上下文。
- Returns
-
NppStatus nppsMul_32s_ISfs(const Npp32s *pSrc, Npp32s *pSrcDst, size_t nLength, int nScaleFactor)
-
32位有符号整数原地信号乘以信号,带缩放,然后钳位至饱和值。
-
NppStatus nppsMul_16sc_ISfs_Ctx(const Npp16sc *pSrc, Npp16sc *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位复数有符号短整型原地信号乘以信号,进行缩放后,钳位至饱和值。
-
NppStatus nppsMul_16sc_ISfs(const Npp16sc *pSrc, Npp16sc *pSrcDst, size_t nLength, int nScaleFactor)
-
16位复数有符号短整型信号与信号相乘(原地操作),进行缩放后限制到饱和值。
-
NppStatus nppsMul_32sc_ISfs_Ctx(const Npp32sc *pSrc, Npp32sc *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
32位复数有符号整数原地信号乘以信号,带缩放,然后钳位至饱和值。
-
NppStatus nppsMul_32sc_ISfs(const Npp32sc *pSrc, Npp32sc *pSrcDst, size_t nLength, int nScaleFactor)
-
32位复数有符号整数原地信号乘以信号,带缩放,然后钳位至饱和值。
-
NppStatus nppsMul_32s32sc_ISfs_Ctx(const Npp32s *pSrc, Npp32sc *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
32位复数有符号整数原位信号乘以32位有符号整数信号,进行缩放后钳位至饱和值。
信号子
子项
对两个信号的样本进行逐样本相减。
函数
-
NppStatus nppsSub_16s_Ctx(const Npp16s *pSrc1, const Npp16s *pSrc2, Npp16s *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
16位有符号短信号减去信号,然后钳位至饱和值。
-
NppStatus nppsSub_16s(const Npp16s *pSrc1, const Npp16s *pSrc2, Npp16s *pDst, size_t nLength)
-
16位有符号短信号减去信号,然后钳位至饱和值。
-
NppStatus nppsSub_32f_Ctx(const Npp32f *pSrc1, const Npp32f *pSrc2, Npp32f *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位浮点信号减去信号,然后钳位至饱和值。
-
NppStatus nppsSub_32f(const Npp32f *pSrc1, const Npp32f *pSrc2, Npp32f *pDst, size_t nLength)
-
32位浮点信号减去信号,然后钳位至饱和值。
-
NppStatus nppsSub_64f_Ctx(const Npp64f *pSrc1, const Npp64f *pSrc2, Npp64f *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
64位浮点信号减去信号,然后钳位至饱和值。
-
NppStatus nppsSub_64f(const Npp64f *pSrc1, const Npp64f *pSrc2, Npp64f *pDst, size_t nLength)
-
64位浮点信号减去信号,然后钳位至饱和值。
-
NppStatus nppsSub_32fc_Ctx(const Npp32fc *pSrc1, const Npp32fc *pSrc2, Npp32fc *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位复数浮点信号减去信号,然后钳位至饱和值。
-
NppStatus nppsSub_32fc(const Npp32fc *pSrc1, const Npp32fc *pSrc2, Npp32fc *pDst, size_t nLength)
-
32位复数浮点信号减去信号,然后钳位至饱和值。
-
NppStatus nppsSub_64fc_Ctx(const Npp64fc *pSrc1, const Npp64fc *pSrc2, Npp64fc *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
64位复数浮点信号减去信号,然后钳位至饱和值。
-
NppStatus nppsSub_64fc(const Npp64fc *pSrc1, const Npp64fc *pSrc2, Npp64fc *pDst, size_t nLength)
-
64位复数浮点信号减去信号,然后钳位至饱和值。
-
NppStatus nppsSub_16s32f_Ctx(const Npp16s *pSrc1, const Npp16s *pSrc2, Npp32f *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
16位有符号短信号减去16位有符号短信号,然后进行钳位并转换为32位浮点饱和值。
-
NppStatus nppsSub_16s32f(const Npp16s *pSrc1, const Npp16s *pSrc2, Npp32f *pDst, size_t nLength)
-
16位有符号短信号减去16位有符号短信号,然后进行钳位并转换为32位浮点饱和值。
-
NppStatus nppsSub_8u_Sfs_Ctx(const Npp8u *pSrc1, const Npp8u *pSrc2, Npp8u *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
8位无符号字符信号减去信号,缩放,然后钳位至饱和值。
-
NppStatus nppsSub_8u_Sfs(const Npp8u *pSrc1, const Npp8u *pSrc2, Npp8u *pDst, size_t nLength, int nScaleFactor)
-
8位无符号字符信号减去信号,缩放,然后钳位至饱和值。
-
NppStatus nppsSub_16u_Sfs_Ctx(const Npp16u *pSrc1, const Npp16u *pSrc2, Npp16u *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位无符号短信号减去信号,缩放,然后钳位至饱和值。
-
NppStatus nppsSub_16u_Sfs(const Npp16u *pSrc1, const Npp16u *pSrc2, Npp16u *pDst, size_t nLength, int nScaleFactor)
-
16位无符号短信号减去信号,缩放,然后钳位至饱和值。
-
NppStatus nppsSub_16s_Sfs_Ctx(const Npp16s *pSrc1, const Npp16s *pSrc2, Npp16s *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位有符号短信号减去信号,缩放,然后钳位至饱和值。
-
NppStatus nppsSub_16s_Sfs(const Npp16s *pSrc1, const Npp16s *pSrc2, Npp16s *pDst, size_t nLength, int nScaleFactor)
-
16位有符号短信号减去信号,缩放,然后钳位至饱和值。
-
NppStatus nppsSub_32s_Sfs_Ctx(const Npp32s *pSrc1, const Npp32s *pSrc2, Npp32s *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
32位有符号整数信号减去信号,缩放,然后钳位至饱和值。
-
NppStatus nppsSub_32s_Sfs(const Npp32s *pSrc1, const Npp32s *pSrc2, Npp32s *pDst, size_t nLength, int nScaleFactor)
-
32位有符号整数信号减去信号,缩放,然后钳位至饱和值。
-
NppStatus nppsSub_16sc_Sfs_Ctx(const Npp16sc *pSrc1, const Npp16sc *pSrc2, Npp16sc *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位有符号复数短信号减去信号,缩放,然后钳位至饱和值。
-
NppStatus nppsSub_16sc_Sfs(const Npp16sc *pSrc1, const Npp16sc *pSrc2, Npp16sc *pDst, size_t nLength, int nScaleFactor)
-
16位有符号复数短信号减去信号,缩放,然后钳位至饱和值。
-
NppStatus nppsSub_32sc_Sfs_Ctx(const Npp32sc *pSrc1, const Npp32sc *pSrc2, Npp32sc *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
32位有符号复数整数信号减去信号,缩放,然后钳位至饱和值。
-
NppStatus nppsSub_32sc_Sfs(const Npp32sc *pSrc1, const Npp32sc *pSrc2, Npp32sc *pDst, size_t nLength, int nScaleFactor)
-
32位有符号复数整数信号减去信号,缩放,然后钳位至饱和值。
-
NppStatus nppsSub_16s_I_Ctx(const Npp16s *pSrc, Npp16s *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
16位有符号短整型信号原地减去信号,然后钳位至饱和值。
-
NppStatus nppsSub_16s_I(const Npp16s *pSrc, Npp16s *pSrcDst, size_t nLength)
-
16位有符号短整型信号原地减去信号,然后钳位至饱和值。
- Parameters
- Returns
-
NppStatus nppsSub_32f_I_Ctx(const Npp32f *pSrc, Npp32f *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位浮点信号原位相减信号,然后钳位至饱和值。
-
NppStatus nppsSub_32f_I(const Npp32f *pSrc, Npp32f *pSrcDst, size_t nLength)
-
32位浮点信号原地相减信号,然后钳位至饱和值。
- Parameters
- Returns
-
NppStatus nppsSub_64f_I_Ctx(const Npp64f *pSrc, Npp64f *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
64位浮点信号原位相减信号,然后钳位至饱和值。
-
NppStatus nppsSub_64f_I(const Npp64f *pSrc, Npp64f *pSrcDst, size_t nLength)
-
64位浮点信号原位相减后,将结果限制在饱和值范围内。
- Parameters
- Returns
-
NppStatus nppsSub_32fc_I_Ctx(const Npp32fc *pSrc, Npp32fc *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位复数浮点信号原地相减信号,然后钳位至饱和值。
-
NppStatus nppsSub_32fc_I(const Npp32fc *pSrc, Npp32fc *pSrcDst, size_t nLength)
-
32位复数浮点信号原地相减信号,然后钳位至饱和值。
- Parameters
-
pSrc – 源信号指针。
pSrcDst – In-Place Signal Pointer. 从signal2元素中减去的signal1元素
nLength – 信号长度。
- Returns
-
NppStatus nppsSub_64fc_I_Ctx(const Npp64fc *pSrc, Npp64fc *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
64位复数浮点信号原位相减信号,然后钳制到饱和值。
-
NppStatus nppsSub_64fc_I(const Npp64fc *pSrc, Npp64fc *pSrcDst, size_t nLength)
-
64位复数浮点信号原位相减信号,然后钳位至饱和值。
- Parameters
- Returns
-
NppStatus nppsSub_8u_ISfs_Ctx(const Npp8u *pSrc, Npp8u *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
8位无符号字符原地信号减去信号,进行缩放后,钳制到饱和值。
-
NppStatus nppsSub_8u_ISfs(const Npp8u *pSrc, Npp8u *pSrcDst, size_t nLength, int nScaleFactor)
-
8位无符号字符原地信号减去信号,进行缩放后,钳制到饱和值。
-
NppStatus nppsSub_16u_ISfs_Ctx(const Npp16u *pSrc, Npp16u *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位无符号短整型信号原地减去信号,进行缩放后,钳制到饱和值。
-
NppStatus nppsSub_16u_ISfs(const Npp16u *pSrc, Npp16u *pSrcDst, size_t nLength, int nScaleFactor)
-
16位无符号短整型信号原地减去信号,进行缩放后,钳制到饱和值。
-
NppStatus nppsSub_16s_ISfs_Ctx(const Npp16s *pSrc, Npp16s *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位有符号短整型信号原地相减信号,进行缩放后,钳制到饱和值。
-
NppStatus nppsSub_16s_ISfs(const Npp16s *pSrc, Npp16s *pSrcDst, size_t nLength, int nScaleFactor)
-
16位有符号短整型信号原地减去信号,进行缩放后,钳制到饱和值。
-
NppStatus nppsSub_32s_ISfs_Ctx(const Npp32s *pSrc, Npp32s *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
对32位有符号整数进行原位信号减法运算,带缩放处理,然后钳位至饱和值。
-
NppStatus nppsSub_32s_ISfs(const Npp32s *pSrc, Npp32s *pSrcDst, size_t nLength, int nScaleFactor)
-
对32位有符号整数进行原位信号减法运算,带缩放处理,然后将结果钳制到饱和值。
-
NppStatus nppsSub_16sc_ISfs_Ctx(const Npp16sc *pSrc, Npp16sc *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位复数有符号短整型原地信号减去信号,进行缩放后,钳位至饱和值。
-
NppStatus nppsSub_16sc_ISfs(const Npp16sc *pSrc, Npp16sc *pSrcDst, size_t nLength, int nScaleFactor)
-
16位复数有符号短整型原地信号减去信号,进行缩放后,钳制到饱和值。
-
NppStatus nppsSub_32sc_ISfs_Ctx(const Npp32sc *pSrc, Npp32sc *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
32位复数有符号整数原地信号减去信号,进行缩放后,钳制到饱和值。
- Parameters
-
pSrc – 源信号指针。
pSrcDst – In-Place Signal Pointer. 从signal2元素中减去的signal1元素
nLength – 信号长度。
nScaleFactor – 整数结果缩放比例。
nppStreamCtx – 应用管理的流上下文。
- Returns
信号分割
Div
对两个信号的样本进行逐样本除法。
函数
-
NppStatus nppsDiv_8u_Sfs_Ctx(const Npp8u *pSrc1, const Npp8u *pSrc2, Npp8u *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
8位无符号字符信号除以信号,缩放,然后钳位至饱和值。
-
NppStatus nppsDiv_8u_Sfs(const Npp8u *pSrc1, const Npp8u *pSrc2, Npp8u *pDst, size_t nLength, int nScaleFactor)
-
8位无符号字符信号除以信号,缩放,然后钳位至饱和值。
-
NppStatus nppsDiv_16u_Sfs_Ctx(const Npp16u *pSrc1, const Npp16u *pSrc2, Npp16u *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位无符号短信号除以信号,缩放,然后钳位至饱和值。
-
NppStatus nppsDiv_16u_Sfs(const Npp16u *pSrc1, const Npp16u *pSrc2, Npp16u *pDst, size_t nLength, int nScaleFactor)
-
16位无符号短信号除以信号,缩放,然后钳位至饱和值。
-
NppStatus nppsDiv_16s_Sfs_Ctx(const Npp16s *pSrc1, const Npp16s *pSrc2, Npp16s *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位有符号短信号除以信号,缩放,然后钳位至饱和值。
-
NppStatus nppsDiv_16s_Sfs(const Npp16s *pSrc1, const Npp16s *pSrc2, Npp16s *pDst, size_t nLength, int nScaleFactor)
-
16位有符号短信号除以信号,进行缩放,然后钳位至饱和值。
-
NppStatus nppsDiv_32s_Sfs_Ctx(const Npp32s *pSrc1, const Npp32s *pSrc2, Npp32s *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
32位有符号整数信号除以信号,缩放,然后钳位至饱和值。
-
NppStatus nppsDiv_32s_Sfs(const Npp32s *pSrc1, const Npp32s *pSrc2, Npp32s *pDst, size_t nLength, int nScaleFactor)
-
32位有符号整数信号除以信号,缩放,然后钳位至饱和值。
-
NppStatus nppsDiv_16sc_Sfs_Ctx(const Npp16sc *pSrc1, const Npp16sc *pSrc2, Npp16sc *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位有符号复数短信号除以信号,缩放,然后钳位至饱和值。
-
NppStatus nppsDiv_16sc_Sfs(const Npp16sc *pSrc1, const Npp16sc *pSrc2, Npp16sc *pDst, size_t nLength, int nScaleFactor)
-
16位有符号复数短信号除以信号,缩放,然后钳位至饱和值。
-
NppStatus nppsDiv_32s16s_Sfs_Ctx(const Npp16s *pSrc1, const Npp32s *pSrc2, Npp16s *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
32位有符号整数信号除以16位有符号短信号,缩放后钳位至16位有符号短饱和值。
-
NppStatus nppsDiv_32s16s_Sfs(const Npp16s *pSrc1, const Npp32s *pSrc2, Npp16s *pDst, size_t nLength, int nScaleFactor)
-
32位有符号整数信号除以16位有符号短信号,缩放后钳位至16位有符号短饱和值。
-
NppStatus nppsDiv_32f_Ctx(const Npp32f *pSrc1, const Npp32f *pSrc2, Npp32f *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位浮点信号除以信号,然后钳位至饱和值。
-
NppStatus nppsDiv_32f(const Npp32f *pSrc1, const Npp32f *pSrc2, Npp32f *pDst, size_t nLength)
-
32位浮点信号除以信号,然后钳位至饱和值。
-
NppStatus nppsDiv_64f_Ctx(const Npp64f *pSrc1, const Npp64f *pSrc2, Npp64f *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
64位浮点信号除以信号,然后钳位至饱和值。
-
NppStatus nppsDiv_64f(const Npp64f *pSrc1, const Npp64f *pSrc2, Npp64f *pDst, size_t nLength)
-
64位浮点信号除以信号,然后钳位至饱和值。
-
NppStatus nppsDiv_32fc_Ctx(const Npp32fc *pSrc1, const Npp32fc *pSrc2, Npp32fc *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位复数浮点信号除以信号,然后钳位至饱和值。
-
NppStatus nppsDiv_32fc(const Npp32fc *pSrc1, const Npp32fc *pSrc2, Npp32fc *pDst, size_t nLength)
-
32位复数浮点信号除以信号,然后钳位至饱和值。
-
NppStatus nppsDiv_64fc_Ctx(const Npp64fc *pSrc1, const Npp64fc *pSrc2, Npp64fc *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
64位复数浮点信号除以信号,然后钳位至饱和值。
-
NppStatus nppsDiv_64fc(const Npp64fc *pSrc1, const Npp64fc *pSrc2, Npp64fc *pDst, size_t nLength)
-
64位复数浮点信号除以信号,然后钳位至饱和值。
-
NppStatus nppsDiv_8u_ISfs_Ctx(const Npp8u *pSrc, Npp8u *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
8位无符号字符原地信号除以信号,进行缩放后,钳制到饱和值。
-
NppStatus nppsDiv_8u_ISfs(const Npp8u *pSrc, Npp8u *pSrcDst, size_t nLength, int nScaleFactor)
-
8位无符号字符原地信号除以信号,进行缩放后,钳位至饱和值。
-
NppStatus nppsDiv_16u_ISfs_Ctx(const Npp16u *pSrc, Npp16u *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位无符号短整型信号就地除以信号,进行缩放后,钳制到饱和值。
-
NppStatus nppsDiv_16u_ISfs(const Npp16u *pSrc, Npp16u *pSrcDst, size_t nLength, int nScaleFactor)
-
16位无符号短整型信号就地除以信号,进行缩放后,钳制到饱和值。
-
NppStatus nppsDiv_16s_ISfs_Ctx(const Npp16s *pSrc, Npp16s *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位有符号短整型信号就地除以信号,进行缩放后,钳制到饱和值。
-
NppStatus nppsDiv_16s_ISfs(const Npp16s *pSrc, Npp16s *pSrcDst, size_t nLength, int nScaleFactor)
-
16位有符号短整型信号就地除以信号,进行缩放后,钳制到饱和值。
- Parameters
-
pSrc – 源信号指针。
pSrcDst – In-Place Signal Pointer。将signal1除数元素除以signal2被除数元素
nLength – 信号长度。
nScaleFactor – 整数结果缩放比例。
- Returns
-
NppStatus nppsDiv_16sc_ISfs_Ctx(const Npp16sc *pSrc, Npp16sc *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位复数有符号短整型原地信号除法运算,带缩放功能,然后钳位至饱和值。
-
NppStatus nppsDiv_16sc_ISfs(const Npp16sc *pSrc, Npp16sc *pSrcDst, size_t nLength, int nScaleFactor)
-
16位复数有符号短整型原地信号除法运算,带缩放功能,然后钳位至饱和值。
-
NppStatus nppsDiv_32s_ISfs_Ctx(const Npp32s *pSrc, Npp32s *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
对32位有符号整数进行原位信号除法运算,带缩放处理,然后钳位至饱和值。
-
NppStatus nppsDiv_32s_ISfs(const Npp32s *pSrc, Npp32s *pSrcDst, size_t nLength, int nScaleFactor)
-
对32位有符号整数进行原位信号除法运算,带缩放处理,然后钳位至饱和值。
-
NppStatus nppsDiv_32f_I_Ctx(const Npp32f *pSrc, Npp32f *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位浮点信号就地相除信号,然后钳制到饱和值。
-
NppStatus nppsDiv_32f_I(const Npp32f *pSrc, Npp32f *pSrcDst, size_t nLength)
-
32位浮点信号就地相除信号,然后钳制到饱和值。
- Parameters
- Returns
-
NppStatus nppsDiv_64f_I_Ctx(const Npp64f *pSrc, Npp64f *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
对64位浮点信号进行原地信号除法运算,然后将结果钳制到饱和值。
-
NppStatus nppsDiv_64f_I(const Npp64f *pSrc, Npp64f *pSrcDst, size_t nLength)
-
64位浮点信号就地除法运算,然后钳制到饱和值。
- Parameters
- Returns
-
NppStatus nppsDiv_32fc_I_Ctx(const Npp32fc *pSrc, Npp32fc *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位复数浮点信号就地相除,然后钳制到饱和值。
-
NppStatus nppsDiv_32fc_I(const Npp32fc *pSrc, Npp32fc *pSrcDst, size_t nLength)
-
32位复数浮点信号就地相除,然后钳制到饱和值。
- Parameters
- Returns
-
NppStatus nppsDiv_64fc_I_Ctx(const Npp64fc *pSrc, Npp64fc *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
64位复数浮点信号就地相除,然后钳位至饱和值。
信号除取整
Div_Round
对两个信号的样本进行逐样本除法并进行舍入。
函数
-
NppStatus nppsDiv_Round_8u_Sfs_Ctx(const Npp8u *pSrc1, const Npp8u *pSrc2, Npp8u *pDst, size_t nLength, NppRoundMode nRndMode, int nScaleFactor, NppStreamContext nppStreamCtx)
-
8位无符号字符信号除以信号,缩放,然后钳位至饱和值。
-
NppStatus nppsDiv_Round_8u_Sfs(const Npp8u *pSrc1, const Npp8u *pSrc2, Npp8u *pDst, size_t nLength, NppRoundMode nRndMode, int nScaleFactor)
-
8位无符号字符信号除以信号,缩放,然后钳位至饱和值。
-
NppStatus nppsDiv_Round_16u_Sfs_Ctx(const Npp16u *pSrc1, const Npp16u *pSrc2, Npp16u *pDst, size_t nLength, NppRoundMode nRndMode, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位无符号短信号除以信号,缩放,舍入,然后钳位至饱和值。
-
NppStatus nppsDiv_Round_16u_Sfs(const Npp16u *pSrc1, const Npp16u *pSrc2, Npp16u *pDst, size_t nLength, NppRoundMode nRndMode, int nScaleFactor)
-
16位无符号短信号除以信号,缩放,四舍五入,然后钳位至饱和值。
-
NppStatus nppsDiv_Round_16s_Sfs_Ctx(const Npp16s *pSrc1, const Npp16s *pSrc2, Npp16s *pDst, size_t nLength, NppRoundMode nRndMode, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位有符号短信号除以信号,缩放,舍入,然后钳位至饱和值。
-
NppStatus nppsDiv_Round_16s_Sfs(const Npp16s *pSrc1, const Npp16s *pSrc2, Npp16s *pDst, size_t nLength, NppRoundMode nRndMode, int nScaleFactor)
-
16位有符号短信号除以信号,缩放,舍入,然后钳位至饱和值。
-
NppStatus nppsDiv_Round_8u_ISfs_Ctx(const Npp8u *pSrc, Npp8u *pSrcDst, size_t nLength, NppRoundMode nRndMode, int nScaleFactor, NppStreamContext nppStreamCtx)
-
8位无符号字符原地信号除以信号,经过缩放、舍入后钳位至饱和值。
-
NppStatus nppsDiv_Round_8u_ISfs(const Npp8u *pSrc, Npp8u *pSrcDst, size_t nLength, NppRoundMode nRndMode, int nScaleFactor)
-
8位无符号字符原地信号除以信号,进行缩放、舍入然后钳位至饱和值。
-
NppStatus nppsDiv_Round_16u_ISfs_Ctx(const Npp16u *pSrc, Npp16u *pSrcDst, size_t nLength, NppRoundMode nRndMode, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位无符号短整型信号就地除以信号,进行缩放、舍入,然后钳位至饱和值。
-
NppStatus nppsDiv_Round_16u_ISfs(const Npp16u *pSrc, Npp16u *pSrcDst, size_t nLength, NppRoundMode nRndMode, int nScaleFactor)
-
16位无符号短整型就地信号除法运算,包含缩放、舍入然后钳位至饱和值。
-
NppStatus nppsDiv_Round_16s_ISfs_Ctx(const Npp16s *pSrc, Npp16s *pSrcDst, size_t nLength, NppRoundMode nRndMode, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位有符号短整型信号就地除以信号,进行缩放、舍入,然后钳位至饱和值。
-
NppStatus nppsDiv_Round_16s_ISfs(const Npp16s *pSrc, Npp16s *pSrcDst, size_t nLength, NppRoundMode nRndMode, int nScaleFactor)
-
16位有符号短整型信号就地除以信号,进行缩放、舍入,然后钳位至饱和值。
信号绝对值
绝对值
信号每个样本的绝对值。
函数
-
NppStatus nppsAbs_16s_Ctx(const Npp16s *pSrc, Npp16s *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
16位有符号短信号绝对值。
-
NppStatus nppsAbs_16s(const Npp16s *pSrc, Npp16s *pDst, size_t nLength)
-
16位有符号短信号绝对值。
- Parameters
- Returns
-
NppStatus nppsAbs_32s_Ctx(const Npp32s *pSrc, Npp32s *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位有符号整数信号的绝对值。
-
NppStatus nppsAbs_32s(const Npp32s *pSrc, Npp32s *pDst, size_t nLength)
-
32位有符号整数信号的绝对值。
- Parameters
- Returns
-
NppStatus nppsAbs_32f_Ctx(const Npp32f *pSrc, Npp32f *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位浮点信号绝对值。
-
NppStatus nppsAbs_32f(const Npp32f *pSrc, Npp32f *pDst, size_t nLength)
-
32位浮点信号绝对值。
- Parameters
- Returns
-
NppStatus nppsAbs_64f_Ctx(const Npp64f *pSrc, Npp64f *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
64位浮点信号绝对值。
-
NppStatus nppsAbs_64f(const Npp64f *pSrc, Npp64f *pDst, size_t nLength)
-
64位浮点信号绝对值。
- Parameters
- Returns
-
NppStatus nppsAbs_16s_I_Ctx(Npp16s *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
16位有符号短信号绝对值。
- Parameters
- Returns
-
NppStatus nppsAbs_32s_I_Ctx(Npp32s *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位有符号整数信号的绝对值。
- Parameters
- Returns
-
NppStatus nppsAbs_32f_I_Ctx(Npp32f *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位浮点信号绝对值。
- Parameters
- Returns
-
NppStatus nppsAbs_64f_I_Ctx(Npp64f *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
64位浮点信号绝对值。
- Parameters
- Returns
信号广场
Sqr
对信号的每个样本进行平方运算。
函数
-
NppStatus nppsSqr_32f_Ctx(const Npp32f *pSrc, Npp32f *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位浮点信号平方。
-
NppStatus nppsSqr_32f(const Npp32f *pSrc, Npp32f *pDst, size_t nLength)
-
32位浮点信号的平方。
- Parameters
- Returns
-
NppStatus nppsSqr_64f_Ctx(const Npp64f *pSrc, Npp64f *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
64位浮点信号平方。
-
NppStatus nppsSqr_64f(const Npp64f *pSrc, Npp64f *pDst, size_t nLength)
-
64位浮点信号的平方。
- Parameters
- Returns
-
NppStatus nppsSqr_32fc_Ctx(const Npp32fc *pSrc, Npp32fc *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位复数浮点信号的平方。
-
NppStatus nppsSqr_32fc(const Npp32fc *pSrc, Npp32fc *pDst, size_t nLength)
-
32位复数浮点信号的平方。
- Parameters
- Returns
-
NppStatus nppsSqr_64fc_Ctx(const Npp64fc *pSrc, Npp64fc *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
64位复数浮点信号的平方。
-
NppStatus nppsSqr_64fc(const Npp64fc *pSrc, Npp64fc *pDst, size_t nLength)
-
64位复数浮点信号的平方。
- Parameters
- Returns
-
NppStatus nppsSqr_32f_I_Ctx(Npp32f *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位浮点信号的平方。
- Parameters
- Returns
-
NppStatus nppsSqr_64f_I_Ctx(Npp64f *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
64位浮点信号的平方。
- Parameters
- Returns
-
NppStatus nppsSqr_32fc_I_Ctx(Npp32fc *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位复数浮点信号的平方。
- Parameters
- Returns
-
NppStatus nppsSqr_64fc_I_Ctx(Npp64fc *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
64位复数浮点信号的平方。
- Parameters
- Returns
-
NppStatus nppsSqr_8u_Sfs_Ctx(const Npp8u *pSrc, Npp8u *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
8位无符号字符信号平方、缩放,然后钳位至饱和值。
-
NppStatus nppsSqr_8u_Sfs(const Npp8u *pSrc, Npp8u *pDst, size_t nLength, int nScaleFactor)
-
8位无符号字符信号平方、缩放,然后钳位至饱和值。
-
NppStatus nppsSqr_16u_Sfs_Ctx(const Npp16u *pSrc, Npp16u *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位无符号短信号平方、缩放,然后钳位至饱和值。
-
NppStatus nppsSqr_16u_Sfs(const Npp16u *pSrc, Npp16u *pDst, size_t nLength, int nScaleFactor)
-
16位无符号短信号平方、缩放,然后钳位至饱和值。
-
NppStatus nppsSqr_16s_Sfs_Ctx(const Npp16s *pSrc, Npp16s *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位有符号短信号平方、缩放,然后钳位至饱和值。
-
NppStatus nppsSqr_16s_Sfs(const Npp16s *pSrc, Npp16s *pDst, size_t nLength, int nScaleFactor)
-
16位有符号短信号平方、缩放,然后钳位至饱和值。
-
NppStatus nppsSqr_16sc_Sfs_Ctx(const Npp16sc *pSrc, Npp16sc *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位复数有符号短信号平方、缩放,然后钳位至饱和值。
-
NppStatus nppsSqr_16sc_Sfs(const Npp16sc *pSrc, Npp16sc *pDst, size_t nLength, int nScaleFactor)
-
16位复数有符号短信号平方、缩放,然后钳位至饱和值。
-
NppStatus nppsSqr_8u_ISfs_Ctx(Npp8u *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
8位无符号字符信号平方、缩放,然后钳位至饱和值。
-
NppStatus nppsSqr_8u_ISfs(Npp8u *pSrcDst, size_t nLength, int nScaleFactor)
-
8位无符号字符信号平方、缩放,然后钳位至饱和值。
- Parameters
- Returns
-
NppStatus nppsSqr_16u_ISfs_Ctx(Npp16u *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位无符号短信号平方、缩放,然后钳位至饱和值。
-
NppStatus nppsSqr_16u_ISfs(Npp16u *pSrcDst, size_t nLength, int nScaleFactor)
-
16位无符号短信号平方、缩放,然后钳位至饱和值。
- Parameters
- Returns
-
NppStatus nppsSqr_16s_ISfs_Ctx(Npp16s *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位有符号短信号平方、缩放,然后钳位至饱和值。
-
NppStatus nppsSqr_16s_ISfs(Npp16s *pSrcDst, size_t nLength, int nScaleFactor)
-
16位有符号短信号平方、缩放,然后钳位至饱和值。
- Parameters
- Returns
-
NppStatus nppsSqr_16sc_ISfs_Ctx(Npp16sc *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位复数有符号短信号平方、缩放,然后钳位至饱和值。
信号平方根
平方根
计算信号每个样本的平方根。
函数
-
NppStatus nppsSqrt_32f_Ctx(const Npp32f *pSrc, Npp32f *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位浮点信号平方根。
-
NppStatus nppsSqrt_32f(const Npp32f *pSrc, Npp32f *pDst, size_t nLength)
-
32位浮点信号平方根。
- Parameters
- Returns
-
NppStatus nppsSqrt_64f_Ctx(const Npp64f *pSrc, Npp64f *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
64位浮点信号平方根。
-
NppStatus nppsSqrt_64f(const Npp64f *pSrc, Npp64f *pDst, size_t nLength)
-
64位浮点信号平方根。
- Parameters
- Returns
-
NppStatus nppsSqrt_32fc_Ctx(const Npp32fc *pSrc, Npp32fc *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位复数浮点信号的平方根。
-
NppStatus nppsSqrt_32fc(const Npp32fc *pSrc, Npp32fc *pDst, size_t nLength)
-
32位复数浮点信号的平方根。
- Parameters
- Returns
-
NppStatus nppsSqrt_64fc_Ctx(const Npp64fc *pSrc, Npp64fc *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
64位复数浮点信号的平方根。
-
NppStatus nppsSqrt_64fc(const Npp64fc *pSrc, Npp64fc *pDst, size_t nLength)
-
64位复数浮点信号的平方根。
- Parameters
- Returns
-
NppStatus nppsSqrt_32f_I_Ctx(Npp32f *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位浮点信号平方根。
- Parameters
- Returns
-
NppStatus nppsSqrt_64f_I_Ctx(Npp64f *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
64位浮点信号平方根。
- Parameters
- Returns
-
NppStatus nppsSqrt_32fc_I_Ctx(Npp32fc *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位复数浮点信号平方根。
- Parameters
- Returns
-
NppStatus nppsSqrt_64fc_I_Ctx(Npp64fc *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
64位复数浮点信号的平方根。
- Parameters
- Returns
-
NppStatus nppsSqrt_8u_Sfs_Ctx(const Npp8u *pSrc, Npp8u *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
8位无符号字符信号平方根,缩放,然后钳位至饱和值。
-
NppStatus nppsSqrt_8u_Sfs(const Npp8u *pSrc, Npp8u *pDst, size_t nLength, int nScaleFactor)
-
8位无符号字符信号平方根,缩放,然后钳位至饱和值。
-
NppStatus nppsSqrt_16u_Sfs_Ctx(const Npp16u *pSrc, Npp16u *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位无符号短信号平方根,缩放,然后钳位至饱和值。
-
NppStatus nppsSqrt_16u_Sfs(const Npp16u *pSrc, Npp16u *pDst, size_t nLength, int nScaleFactor)
-
16位无符号短信号平方根,缩放,然后钳位至饱和值。
-
NppStatus nppsSqrt_16s_Sfs_Ctx(const Npp16s *pSrc, Npp16s *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位有符号短信号平方根,缩放,然后钳位至饱和值。
-
NppStatus nppsSqrt_16s_Sfs(const Npp16s *pSrc, Npp16s *pDst, size_t nLength, int nScaleFactor)
-
16位有符号短信号平方根,缩放,然后钳位至饱和值。
-
NppStatus nppsSqrt_16sc_Sfs_Ctx(const Npp16sc *pSrc, Npp16sc *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位复数有符号短信号平方根,缩放,然后钳位至饱和值。
-
NppStatus nppsSqrt_16sc_Sfs(const Npp16sc *pSrc, Npp16sc *pDst, size_t nLength, int nScaleFactor)
-
16位复数有符号短信号平方根,缩放,然后钳位至饱和值。
-
NppStatus nppsSqrt_64s_Sfs_Ctx(const Npp64s *pSrc, Npp64s *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
64位有符号整数信号平方根,缩放,然后钳位至饱和值。
-
NppStatus nppsSqrt_64s_Sfs(const Npp64s *pSrc, Npp64s *pDst, size_t nLength, int nScaleFactor)
-
64位有符号整数信号平方根,缩放,然后钳位至饱和值。
-
NppStatus nppsSqrt_32s16s_Sfs_Ctx(const Npp32s *pSrc, Npp16s *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
32位有符号整数信号平方根,缩放,然后钳位至16位有符号整数饱和值。
-
NppStatus nppsSqrt_32s16s_Sfs(const Npp32s *pSrc, Npp16s *pDst, size_t nLength, int nScaleFactor)
-
32位有符号整数信号平方根,缩放,然后钳位至16位有符号整数饱和值。
-
NppStatus nppsSqrt_64s16s_Sfs_Ctx(const Npp64s *pSrc, Npp16s *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
64位有符号整数信号平方根,缩放,然后钳位至16位有符号整数饱和值。
-
NppStatus nppsSqrt_64s16s_Sfs(const Npp64s *pSrc, Npp16s *pDst, size_t nLength, int nScaleFactor)
-
64位有符号整数信号平方根,缩放,然后钳位至16位有符号整数饱和值。
-
NppStatus nppsSqrt_8u_ISfs_Ctx(Npp8u *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
8位无符号字符信号平方根,缩放,然后钳位至饱和值。
-
NppStatus nppsSqrt_8u_ISfs(Npp8u *pSrcDst, size_t nLength, int nScaleFactor)
-
8位无符号字符信号平方根,缩放,然后钳位至饱和值。
- Parameters
- Returns
-
NppStatus nppsSqrt_16u_ISfs_Ctx(Npp16u *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位无符号短信号平方根,缩放,然后钳位至饱和值。
-
NppStatus nppsSqrt_16u_ISfs(Npp16u *pSrcDst, size_t nLength, int nScaleFactor)
-
16位无符号短信号平方根,缩放,然后钳位至饱和值。
- Parameters
- Returns
-
NppStatus nppsSqrt_16s_ISfs_Ctx(Npp16s *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位有符号短信号平方根,缩放,然后钳位至饱和值。
-
NppStatus nppsSqrt_16s_ISfs(Npp16s *pSrcDst, size_t nLength, int nScaleFactor)
-
16位有符号短信号平方根,缩放,然后钳位至饱和值。
- Parameters
- Returns
-
NppStatus nppsSqrt_16sc_ISfs_Ctx(Npp16sc *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位复数有符号短信号平方根,缩放,然后钳位至饱和值。
-
NppStatus nppsSqrt_16sc_ISfs(Npp16sc *pSrcDst, size_t nLength, int nScaleFactor)
-
16位复数有符号短信号平方根,缩放,然后钳位至饱和值。
- Parameters
- Returns
-
NppStatus nppsSqrt_64s_ISfs_Ctx(Npp64s *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
64位有符号整数信号平方根,缩放,然后钳位至饱和值。
信号立方根
Cubrt
计算信号每个样本的立方根。
函数
-
NppStatus nppsCubrt_32f_Ctx(const Npp32f *pSrc, Npp32f *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位浮点信号的立方根。
-
NppStatus nppsCubrt_32f(const Npp32f *pSrc, Npp32f *pDst, size_t nLength)
-
32位浮点信号的立方根。
- Parameters
- Returns
-
NppStatus nppsCubrt_32s16s_Sfs_Ctx(const Npp32s *pSrc, Npp16s *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
32位有符号整数信号的立方根,缩放后钳位至16位有符号整数饱和值。
信号表达式
实验
信号每个样本的E次幂。
函数
-
NppStatus nppsExp_32f_Ctx(const Npp32f *pSrc, Npp32f *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位浮点信号指数。
-
NppStatus nppsExp_32f(const Npp32f *pSrc, Npp32f *pDst, size_t nLength)
-
32位浮点信号指数。
- Parameters
- Returns
-
NppStatus nppsExp_64f_Ctx(const Npp64f *pSrc, Npp64f *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
64位浮点信号指数。
-
NppStatus nppsExp_64f(const Npp64f *pSrc, Npp64f *pDst, size_t nLength)
-
64位浮点信号指数。
- Parameters
- Returns
-
NppStatus nppsExp_32f64f_Ctx(const Npp32f *pSrc, Npp64f *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位浮点信号指数,结果为64位浮点数。
-
NppStatus nppsExp_32f64f(const Npp32f *pSrc, Npp64f *pDst, size_t nLength)
-
32位浮点信号指数,结果为64位浮点数。
- Parameters
- Returns
-
NppStatus nppsExp_32f_I_Ctx(Npp32f *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位浮点信号指数。
- Parameters
- Returns
-
NppStatus nppsExp_64f_I_Ctx(Npp64f *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
64位浮点信号指数。
- Parameters
- Returns
-
NppStatus nppsExp_16s_Sfs_Ctx(const Npp16s *pSrc, Npp16s *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位有符号短信号指数,缩放,然后钳位至饱和值。
-
NppStatus nppsExp_16s_Sfs(const Npp16s *pSrc, Npp16s *pDst, size_t nLength, int nScaleFactor)
-
16位有符号短信号指数,缩放,然后钳位至饱和值。
-
NppStatus nppsExp_32s_Sfs_Ctx(const Npp32s *pSrc, Npp32s *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
32位有符号整数信号指数,缩放,然后钳位至饱和值。
-
NppStatus nppsExp_32s_Sfs(const Npp32s *pSrc, Npp32s *pDst, size_t nLength, int nScaleFactor)
-
32位有符号整数信号指数,缩放,然后钳位至饱和值。
-
NppStatus nppsExp_64s_Sfs_Ctx(const Npp64s *pSrc, Npp64s *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
64位有符号整数信号指数,缩放,然后钳位至饱和值。
-
NppStatus nppsExp_64s_Sfs(const Npp64s *pSrc, Npp64s *pDst, size_t nLength, int nScaleFactor)
-
64位有符号整数信号指数,缩放,然后钳位至饱和值。
-
NppStatus nppsExp_16s_ISfs_Ctx(Npp16s *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位有符号短信号指数,缩放,然后钳位至饱和值。
-
NppStatus nppsExp_16s_ISfs(Npp16s *pSrcDst, size_t nLength, int nScaleFactor)
-
16位有符号短信号指数,缩放,然后钳位至饱和值。
- Parameters
- Returns
-
NppStatus nppsExp_32s_ISfs_Ctx(Npp32s *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
32位有符号整数信号指数,缩放,然后钳位至饱和值。
-
NppStatus nppsExp_32s_ISfs(Npp32s *pSrcDst, size_t nLength, int nScaleFactor)
-
32位有符号整数信号指数,缩放,然后钳位至饱和值。
- Parameters
- Returns
-
NppStatus nppsExp_64s_ISfs_Ctx(Npp64s *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
64位有符号整数信号指数,缩放,然后钳位至饱和值。
信号 Ln
Ln
信号每个样本的自然对数。
函数
-
NppStatus nppsLn_32f_Ctx(const Npp32f *pSrc, Npp32f *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位浮点信号的自然对数。
-
NppStatus nppsLn_32f(const Npp32f *pSrc, Npp32f *pDst, size_t nLength)
-
32位浮点信号的自然对数。
- Parameters
- Returns
-
NppStatus nppsLn_64f_Ctx(const Npp64f *pSrc, Npp64f *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
64位浮点信号的自然对数。
-
NppStatus nppsLn_64f(const Npp64f *pSrc, Npp64f *pDst, size_t nLength)
-
64位浮点信号的自然对数。
- Parameters
- Returns
-
NppStatus nppsLn_64f32f_Ctx(const Npp64f *pSrc, Npp32f *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
64位浮点信号的自然对数,结果为32位浮点数。
-
NppStatus nppsLn_64f32f(const Npp64f *pSrc, Npp32f *pDst, size_t nLength)
-
64位浮点信号的自然对数,结果为32位浮点数。
- Parameters
- Returns
-
NppStatus nppsLn_32f_I_Ctx(Npp32f *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位浮点信号的自然对数。
- Parameters
- Returns
-
NppStatus nppsLn_64f_I_Ctx(Npp64f *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
64位浮点信号的自然对数。
- Parameters
- Returns
-
NppStatus nppsLn_16s_Sfs_Ctx(const Npp16s *pSrc, Npp16s *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位有符号短信号的自然对数,缩放后钳位至饱和值。
-
NppStatus nppsLn_16s_Sfs(const Npp16s *pSrc, Npp16s *pDst, size_t nLength, int nScaleFactor)
-
16位有符号短信号的自然对数,缩放后钳位至饱和值。
-
NppStatus nppsLn_32s_Sfs_Ctx(const Npp32s *pSrc, Npp32s *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
32位有符号整数信号的自然对数运算,进行缩放后限制到饱和值。
-
NppStatus nppsLn_32s_Sfs(const Npp32s *pSrc, Npp32s *pDst, size_t nLength, int nScaleFactor)
-
32位有符号整数信号的自然对数运算,进行缩放后限制到饱和值。
-
NppStatus nppsLn_32s16s_Sfs_Ctx(const Npp32s *pSrc, Npp16s *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
32位有符号整数信号的自然对数,缩放后钳位至16位有符号短整型饱和值。
-
NppStatus nppsLn_32s16s_Sfs(const Npp32s *pSrc, Npp16s *pDst, size_t nLength, int nScaleFactor)
-
32位有符号整数信号的自然对数,缩放后钳位至16位有符号短整型饱和值。
-
NppStatus nppsLn_16s_ISfs_Ctx(Npp16s *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位有符号短信号的自然对数,缩放后钳位至饱和值。
-
NppStatus nppsLn_16s_ISfs(Npp16s *pSrcDst, size_t nLength, int nScaleFactor)
-
16位有符号短信号自然对数,缩放后钳位至饱和值。
- Parameters
- Returns
-
NppStatus nppsLn_32s_ISfs_Ctx(Npp32s *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
32位有符号整数信号的自然对数运算,进行缩放后,再钳位至饱和值。
信号10Log10
10Log10
信号每个样本的十进制对数乘以十倍。
函数
-
NppStatus npps10Log10_32s_Sfs_Ctx(const Npp32s *pSrc, Npp32s *pDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
32位有符号整数信号乘以10的以10为底的对数,缩放后钳位至饱和值。
-
NppStatus npps10Log10_32s_Sfs(const Npp32s *pSrc, Npp32s *pDst, size_t nLength, int nScaleFactor)
-
32位有符号整数信号乘以10的以10为底的对数,缩放后钳位至饱和值。
-
NppStatus npps10Log10_32s_ISfs_Ctx(Npp32s *pSrcDst, size_t nLength, int nScaleFactor, NppStreamContext nppStreamCtx)
-
32位有符号整数信号,先取10倍以10为底的对数,然后缩放,最后钳位至饱和值。
信号求和函数 SumLn
SumLn
计算信号每个样本的自然对数之和。
函数
-
NppStatus nppsSumLnGetBufferSize_32f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)
-
32f SumLn 的设备暂存缓冲区大小(以字节为单位)。
该原语为nppsSumLn_32f提供了正确的缓冲区大小。
- Parameters
-
nLength – 信号长度。
hpBufferSize – 所需的缓冲区大小。重要提示:hpBufferSize是一个主机指针。Scratch Buffer and Host Pointer。
nppStreamCtx – 应用管理的流上下文。
- Returns
-
NPP_SUCCESS
-
NppStatus nppsSumLnGetBufferSize_32f(size_t nLength, size_t *hpBufferSize)
-
32f SumLn 的设备暂存缓冲区大小(以字节为单位)。
该原语为nppsSumLn_32f提供正确的缓冲区大小。
- Parameters
-
nLength – 信号长度。
hpBufferSize – 所需的缓冲区大小。重要提示:hpBufferSize是一个主机指针。Scratch Buffer and Host Pointer。
- Returns
-
NPP_SUCCESS
-
NppStatus nppsSumLn_32f_Ctx(const Npp32f *pSrc, size_t nLength, Npp32f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)
-
32位浮点信号求和自然对数。
- Parameters
- Returns
-
NppStatus nppsSumLn_32f(const Npp32f *pSrc, size_t nLength, Npp32f *pDst, Npp8u *pDeviceBuffer)
-
32位浮点信号求和自然对数。
- Parameters
- Returns
-
NppStatus nppsSumLnGetBufferSize_64f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)
-
64f SumLn 的设备暂存缓冲区大小(以字节为单位)。
该原语为nppsSumLn_64f提供正确的缓冲区大小。
- Parameters
-
nLength – 信号长度。
hpBufferSize – 所需的缓冲区大小。重要提示:hpBufferSize是一个主机指针。Scratch Buffer and Host Pointer。
nppStreamCtx – 应用管理的流上下文。
- Returns
-
NPP_SUCCESS
-
NppStatus nppsSumLnGetBufferSize_64f(size_t nLength, size_t *hpBufferSize)
-
64f SumLn 的设备暂存缓冲区大小(以字节为单位)。
该原语为nppsSumLn_64f提供正确的缓冲区大小。
- Parameters
-
nLength – 信号长度。
hpBufferSize – 所需的缓冲区大小。重要提示:hpBufferSize是一个主机指针。Scratch Buffer and Host Pointer。
- Returns
-
NPP_SUCCESS
-
NppStatus nppsSumLn_64f_Ctx(const Npp64f *pSrc, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)
-
64位浮点信号求和自然对数。
- Parameters
- Returns
-
NppStatus nppsSumLn_64f(const Npp64f *pSrc, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)
-
64位浮点信号求和自然对数。
- Parameters
- Returns
-
NppStatus nppsSumLnGetBufferSize_32f64f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)
-
32f64f SumLn 的设备暂存缓冲区大小(以字节为单位)。
该原语为nppsSumLn_32f64f函数提供正确的缓冲区大小。
- Parameters
-
nLength – 信号长度。
hpBufferSize – 所需的缓冲区大小。重要提示:hpBufferSize是一个主机指针。Scratch Buffer and Host Pointer。
nppStreamCtx – 应用管理的流上下文。
- Returns
-
NPP_SUCCESS
-
NppStatus nppsSumLnGetBufferSize_32f64f(size_t nLength, size_t *hpBufferSize)
-
32f64f SumLn 的设备暂存缓冲区大小(以字节为单位)。
该原语为nppsSumLn_32f64f函数提供正确的缓冲区大小。
- Parameters
-
nLength – 信号长度。
hpBufferSize – 所需的缓冲区大小。重要提示:hpBufferSize是一个主机指针。Scratch Buffer and Host Pointer。
- Returns
-
NPP_SUCCESS
-
NppStatus nppsSumLn_32f64f_Ctx(const Npp32f *pSrc, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)
-
32位浮点输入,64位浮点输出信号求和自然对数。
- Parameters
- Returns
-
NppStatus nppsSumLn_32f64f(const Npp32f *pSrc, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)
-
32位浮点输入,64位浮点输出信号求和自然对数。
- Parameters
- Returns
-
NppStatus nppsSumLnGetBufferSize_16s32f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)
-
用于16s32f SumLn的设备暂存缓冲区大小(以字节为单位)。
该原语为nppsSumLn_16s32f提供正确的缓冲区大小。
- Parameters
-
nLength – 信号长度。
hpBufferSize – 所需的缓冲区大小。重要提示:hpBufferSize是一个主机指针。Scratch Buffer and Host Pointer。
nppStreamCtx – 应用管理的流上下文。
- Returns
-
NPP_SUCCESS
-
NppStatus nppsSumLnGetBufferSize_16s32f(size_t nLength, size_t *hpBufferSize)
-
用于16s32f SumLn的设备暂存缓冲区大小(以字节为单位)。
该原语为nppsSumLn_16s32f提供正确的缓冲区大小。
- Parameters
-
nLength – 信号长度。
hpBufferSize – 所需的缓冲区大小。重要提示:hpBufferSize是一个主机指针。Scratch Buffer and Host Pointer。
- Returns
-
NPP_SUCCESS
信号反正切函数
反正切函数
信号每个样本的反正切值。
函数
-
NppStatus nppsArctan_32f_Ctx(const Npp32f *pSrc, Npp32f *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位浮点信号反正切。
-
NppStatus nppsArctan_32f(const Npp32f *pSrc, Npp32f *pDst, size_t nLength)
-
32位浮点信号反正切。
- Parameters
- Returns
-
NppStatus nppsArctan_64f_Ctx(const Npp64f *pSrc, Npp64f *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
64位浮点信号反正切。
-
NppStatus nppsArctan_64f(const Npp64f *pSrc, Npp64f *pDst, size_t nLength)
-
64位浮点信号反正切。
- Parameters
- Returns
-
NppStatus nppsArctan_32f_I_Ctx(Npp32f *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位浮点信号反正切。
- Parameters
- Returns
-
NppStatus nppsArctan_64f_I_Ctx(Npp64f *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
64位浮点信号反正切。
- Parameters
- Returns
信号归一化
标准化
使用偏移和除法运算对实数或复数信号的每个样本进行归一化处理。
函数
-
NppStatus nppsNormalize_32f_Ctx(const Npp32f *pSrc, Npp32f *pDst, size_t nLength, Npp32f vSub, Npp32f vDiv, NppStreamContext nppStreamCtx)
-
32位浮点信号归一化。
-
NppStatus nppsNormalize_32f(const Npp32f *pSrc, Npp32f *pDst, size_t nLength, Npp32f vSub, Npp32f vDiv)
-
32位浮点信号归一化。
- Parameters
- Returns
-
NppStatus nppsNormalize_32fc_Ctx(const Npp32fc *pSrc, Npp32fc *pDst, size_t nLength, Npp32fc vSub, Npp32f vDiv, NppStreamContext nppStreamCtx)
-
32位复数浮点信号归一化。
-
NppStatus nppsNormalize_32fc(const Npp32fc *pSrc, Npp32fc *pDst, size_t nLength, Npp32fc vSub, Npp32f vDiv)
-
32位复数浮点信号归一化。
- Parameters
- Returns
-
NppStatus nppsNormalize_64f_Ctx(const Npp64f *pSrc, Npp64f *pDst, size_t nLength, Npp64f vSub, Npp64f vDiv, NppStreamContext nppStreamCtx)
-
64位浮点信号归一化。
-
NppStatus nppsNormalize_64f(const Npp64f *pSrc, Npp64f *pDst, size_t nLength, Npp64f vSub, Npp64f vDiv)
-
64位浮点信号归一化。
- Parameters
- Returns
-
NppStatus nppsNormalize_64fc_Ctx(const Npp64fc *pSrc, Npp64fc *pDst, size_t nLength, Npp64fc vSub, Npp64f vDiv, NppStreamContext nppStreamCtx)
-
64位复数浮点信号归一化。
-
NppStatus nppsNormalize_64fc(const Npp64fc *pSrc, Npp64fc *pDst, size_t nLength, Npp64fc vSub, Npp64f vDiv)
-
64位复数浮点信号归一化。
- Parameters
- Returns
-
NppStatus nppsNormalize_16s_Sfs_Ctx(const Npp16s *pSrc, Npp16s *pDst, size_t nLength, Npp16s vSub, int vDiv, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位有符号短信号归一化、缩放,然后钳位至饱和值。
-
NppStatus nppsNormalize_16s_Sfs(const Npp16s *pSrc, Npp16s *pDst, size_t nLength, Npp16s vSub, int vDiv, int nScaleFactor)
-
16位有符号短信号归一化、缩放,然后钳位至饱和值。
-
NppStatus nppsNormalize_16sc_Sfs_Ctx(const Npp16sc *pSrc, Npp16sc *pDst, size_t nLength, Npp16sc vSub, int vDiv, int nScaleFactor, NppStreamContext nppStreamCtx)
-
16位复数有符号短信号进行归一化、缩放,然后钳位至饱和值。
信号柯西、柯西D与柯西DD2
Cauchy、CauchyD 和 CauchyDD2
计算信号每个样本的柯西鲁棒误差函数及其一阶和二阶导数。
函数
-
NppStatus nppsCauchy_32f_I_Ctx(Npp32f *pSrcDst, size_t nLength, Npp32f nParam, NppStreamContext nppStreamCtx)
-
32位浮点信号柯西误差计算。
- Parameters
- Returns
-
NppStatus nppsCauchy_32f_I(Npp32f *pSrcDst, size_t nLength, Npp32f nParam)
-
32位浮点信号柯西误差计算。
- Parameters
- Returns
-
NppStatus nppsCauchyD_32f_I_Ctx(Npp32f *pSrcDst, size_t nLength, Npp32f nParam, NppStreamContext nppStreamCtx)
-
32位浮点信号柯西一阶导数。
- Parameters
- Returns
-
NppStatus nppsCauchyD_32f_I(Npp32f *pSrcDst, size_t nLength, Npp32f nParam)
-
32位浮点信号的柯西一阶导数。
- Parameters
- Returns
逻辑与移位操作
逻辑与移位操作
该库中提供用于信号处理的一组逻辑和移位操作。
信号与C
AndC
对信号的每个样本与一个常量进行按位与运算。
函数
-
NppStatus nppsAndC_8u_Ctx(const Npp8u *pSrc, Npp8u nValue, Npp8u *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
8位无符号字符信号与常量。
-
NppStatus nppsAndC_8u(const Npp8u *pSrc, Npp8u nValue, Npp8u *pDst, size_t nLength)
-
8位无符号字符信号与常量。
- Parameters
- Returns
-
NppStatus nppsAndC_16u_Ctx(const Npp16u *pSrc, Npp16u nValue, Npp16u *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
16位无符号短信号与常量。
-
NppStatus nppsAndC_16u(const Npp16u *pSrc, Npp16u nValue, Npp16u *pDst, size_t nLength)
-
16位无符号短信号与常量。
- Parameters
- Returns
-
NppStatus nppsAndC_32u_Ctx(const Npp32u *pSrc, Npp32u nValue, Npp32u *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位无符号整数信号与常量。
-
NppStatus nppsAndC_32u(const Npp32u *pSrc, Npp32u nValue, Npp32u *pDst, size_t nLength)
-
32位无符号整数信号与常量。
- Parameters
- Returns
-
NppStatus nppsAndC_8u_I_Ctx(Npp8u nValue, Npp8u *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
8位无符号字符原地信号与常量。
- Parameters
- Returns
-
NppStatus nppsAndC_8u_I(Npp8u nValue, Npp8u *pSrcDst, size_t nLength)
-
8位无符号字符原地信号与常量。
- Parameters
- Returns
-
NppStatus nppsAndC_16u_I_Ctx(Npp16u nValue, Npp16u *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
16位无符号短整型信号与常量就地处理。
- Parameters
- Returns
-
NppStatus nppsAndC_16u_I(Npp16u nValue, Npp16u *pSrcDst, size_t nLength)
-
16位无符号短整型信号与常量就地处理。
- Parameters
- Returns
-
NppStatus nppsAndC_32u_I_Ctx(Npp32u nValue, Npp32u *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位无符号有符号整数就地信号与常量。
- Parameters
- Returns
信号与
和
对两个信号的样本进行逐样本按位与运算。
函数
-
NppStatus nppsAnd_8u_Ctx(const Npp8u *pSrc1, const Npp8u *pSrc2, Npp8u *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
8位无符号字符信号与信号。
-
NppStatus nppsAnd_8u(const Npp8u *pSrc1, const Npp8u *pSrc2, Npp8u *pDst, size_t nLength)
-
8位无符号字符信号与信号。
-
NppStatus nppsAnd_16u_Ctx(const Npp16u *pSrc1, const Npp16u *pSrc2, Npp16u *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
16位无符号短信号及带信号。
-
NppStatus nppsAnd_16u(const Npp16u *pSrc1, const Npp16u *pSrc2, Npp16u *pDst, size_t nLength)
-
16位无符号短信号及带信号。
-
NppStatus nppsAnd_32u_Ctx(const Npp32u *pSrc1, const Npp32u *pSrc2, Npp32u *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位无符号整数信号及信号。
-
NppStatus nppsAnd_32u(const Npp32u *pSrc1, const Npp32u *pSrc2, Npp32u *pDst, size_t nLength)
-
32位无符号整数信号及信号。
-
NppStatus nppsAnd_8u_I_Ctx(const Npp8u *pSrc, Npp8u *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
8位无符号字符原地信号及带信号。
- Parameters
-
pSrc – 源信号指针。
pSrcDst – In-Place Signal Pointer. 将与signal1元素进行与运算的signal2元素
nLength – 信号长度。
nppStreamCtx – 应用管理的流上下文。
- Returns
-
NppStatus nppsAnd_8u_I(const Npp8u *pSrc, Npp8u *pSrcDst, size_t nLength)
-
8位无符号字符就地信号与信号。
- Parameters
- Returns
-
NppStatus nppsAnd_16u_I_Ctx(const Npp16u *pSrc, Npp16u *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
16位无符号短整型信号及带信号的原位处理。
-
NppStatus nppsAnd_16u_I(const Npp16u *pSrc, Npp16u *pSrcDst, size_t nLength)
-
16位无符号短整型信号及带信号。
- Parameters
-
pSrc – 源信号指针。
pSrcDst – In-Place Signal Pointer. 将与signal1元素进行与运算的signal2元素
nLength – 信号长度。
- Returns
-
NppStatus nppsAnd_32u_I_Ctx(const Npp32u *pSrc, Npp32u *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位无符号整数的原位信号及带信号。
Signal OrC
OrC
对常量与信号每个样本进行按位或运算。
函数
-
NppStatus nppsOrC_8u_Ctx(const Npp8u *pSrc, Npp8u nValue, Npp8u *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
8位无符号字符信号或常量。
-
NppStatus nppsOrC_8u(const Npp8u *pSrc, Npp8u nValue, Npp8u *pDst, size_t nLength)
-
8位无符号字符信号或常量。
- Parameters
- Returns
-
NppStatus nppsOrC_16u_Ctx(const Npp16u *pSrc, Npp16u nValue, Npp16u *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
16位无符号短信号或与常量。
-
NppStatus nppsOrC_16u(const Npp16u *pSrc, Npp16u nValue, Npp16u *pDst, size_t nLength)
-
16位无符号短信号或与常量。
- Parameters
- Returns
-
NppStatus nppsOrC_32u_Ctx(const Npp32u *pSrc, Npp32u nValue, Npp32u *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位无符号整数信号或常量。
-
NppStatus nppsOrC_32u(const Npp32u *pSrc, Npp32u nValue, Npp32u *pDst, size_t nLength)
-
32位无符号整数信号或常量。
- Parameters
- Returns
-
NppStatus nppsOrC_8u_I_Ctx(Npp8u nValue, Npp8u *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
8位无符号字符,支持原地信号处理或与常量运算。
- Parameters
- Returns
-
NppStatus nppsOrC_8u_I(Npp8u nValue, Npp8u *pSrcDst, size_t nLength)
-
8位无符号字符原地信号或带常量。
- Parameters
- Returns
-
NppStatus nppsOrC_16u_I_Ctx(Npp16u nValue, Npp16u *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
16位无符号短整型原地信号或带常量。
- Parameters
- Returns
-
NppStatus nppsOrC_16u_I(Npp16u nValue, Npp16u *pSrcDst, size_t nLength)
-
16位无符号短整型原地信号或带常量。
- Parameters
- Returns
-
NppStatus nppsOrC_32u_I_Ctx(Npp32u nValue, Npp32u *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位无符号有符号整数就地信号或带常量。
- Parameters
- Returns
信号或
或
对两个信号中的样本逐样本进行按位或运算。
函数
-
NppStatus nppsOr_8u_Ctx(const Npp8u *pSrc1, const Npp8u *pSrc2, Npp8u *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
8位无符号字符信号或带信号。
-
NppStatus nppsOr_8u(const Npp8u *pSrc1, const Npp8u *pSrc2, Npp8u *pDst, size_t nLength)
-
8位无符号字符信号或带信号。
-
NppStatus nppsOr_16u_Ctx(const Npp16u *pSrc1, const Npp16u *pSrc2, Npp16u *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
16位无符号短信号或带信号。
-
NppStatus nppsOr_16u(const Npp16u *pSrc1, const Npp16u *pSrc2, Npp16u *pDst, size_t nLength)
-
16位无符号短信号或带信号。
-
NppStatus nppsOr_32u_Ctx(const Npp32u *pSrc1, const Npp32u *pSrc2, Npp32u *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位无符号整数信号或带信号。
-
NppStatus nppsOr_32u(const Npp32u *pSrc1, const Npp32u *pSrc2, Npp32u *pDst, size_t nLength)
-
32位无符号整数信号或带信号。
-
NppStatus nppsOr_8u_I_Ctx(const Npp8u *pSrc, Npp8u *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
8位无符号字符就地信号或带信号。
- Parameters
-
pSrc – 源信号指针。
pSrcDst – In-Place Signal Pointer. 将与signal1元素进行或运算的signal2元素
nLength – 信号长度。
nppStreamCtx – 应用管理的流上下文。
- Returns
-
NppStatus nppsOr_8u_I(const Npp8u *pSrc, Npp8u *pSrcDst, size_t nLength)
-
8位无符号字符,用于就地信号处理或与信号结合使用。
- Parameters
-
pSrc – 源信号指针。
pSrcDst – In-Place Signal Pointer. 将与signal1元素进行或运算的signal2元素
nLength – 信号长度。
- Returns
-
NppStatus nppsOr_16u_I_Ctx(const Npp16u *pSrc, Npp16u *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
16位无符号短整型原地信号或带信号。
-
NppStatus nppsOr_16u_I(const Npp16u *pSrc, Npp16u *pSrcDst, size_t nLength)
-
16位无符号短整型原地信号或带信号。
- Parameters
-
pSrc – 源信号指针。
pSrcDst – In-Place Signal Pointer. 将与signal1元素进行或运算的signal2元素
nLength – 信号长度。
- Returns
-
NppStatus nppsOr_32u_I_Ctx(const Npp32u *pSrc, Npp32u *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位无符号整数原地信号或带信号。
- Parameters
-
pSrc – 源信号指针。
pSrcDst – In-Place Signal Pointer. 将与signal1元素进行或运算的signal2元素
nLength – 信号长度。
nppStreamCtx – 应用管理的流上下文。
- Returns
信号异或XorC
XorC
对信号每个采样值与一个常量进行按位异或运算。
函数
-
NppStatus nppsXorC_8u_Ctx(const Npp8u *pSrc, Npp8u nValue, Npp8u *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
8位无符号字符信号与常量进行异或运算。
-
NppStatus nppsXorC_8u(const Npp8u *pSrc, Npp8u nValue, Npp8u *pDst, size_t nLength)
-
8位无符号字符信号与常量进行异或运算。
- Parameters
- Returns
-
NppStatus nppsXorC_16u_Ctx(const Npp16u *pSrc, Npp16u nValue, Npp16u *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
16位无符号短信号与常量进行异或运算。
-
NppStatus nppsXorC_16u(const Npp16u *pSrc, Npp16u nValue, Npp16u *pDst, size_t nLength)
-
16位无符号短信号与常量进行异或运算。
- Parameters
- Returns
-
NppStatus nppsXorC_32u_Ctx(const Npp32u *pSrc, Npp32u nValue, Npp32u *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位无符号整数信号与常量进行异或运算。
-
NppStatus nppsXorC_32u(const Npp32u *pSrc, Npp32u nValue, Npp32u *pDst, size_t nLength)
-
32位无符号整数信号与常量进行异或运算。
- Parameters
- Returns
-
NppStatus nppsXorC_8u_I_Ctx(Npp8u nValue, Npp8u *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
8位无符号字符原地信号与常量进行异或运算。
- Parameters
- Returns
-
NppStatus nppsXorC_8u_I(Npp8u nValue, Npp8u *pSrcDst, size_t nLength)
-
8位无符号字符原地信号与常量进行异或运算。
- Parameters
- Returns
-
NppStatus nppsXorC_16u_I_Ctx(Npp16u nValue, Npp16u *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
16位无符号短整型信号与常量进行异或运算。
- Parameters
- Returns
-
NppStatus nppsXorC_16u_I(Npp16u nValue, Npp16u *pSrcDst, size_t nLength)
-
16位无符号短整型信号与常量进行原地异或操作。
- Parameters
- Returns
-
NppStatus nppsXorC_32u_I_Ctx(Npp32u nValue, Npp32u *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位无符号有符号整数原地信号与常量进行异或操作。
- Parameters
- Returns
信号异或
异或
对两个信号中的样本进行逐样本按位异或运算。
函数
-
NppStatus nppsXor_8u_Ctx(const Npp8u *pSrc1, const Npp8u *pSrc2, Npp8u *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
8位无符号字符信号与信号进行异或运算。
-
NppStatus nppsXor_8u(const Npp8u *pSrc1, const Npp8u *pSrc2, Npp8u *pDst, size_t nLength)
-
8位无符号字符信号与信号进行异或运算。
-
NppStatus nppsXor_16u_Ctx(const Npp16u *pSrc1, const Npp16u *pSrc2, Npp16u *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
16位无符号短整型信号与信号进行异或运算。
-
NppStatus nppsXor_16u(const Npp16u *pSrc1, const Npp16u *pSrc2, Npp16u *pDst, size_t nLength)
-
16位无符号短信号与信号进行异或运算。
-
NppStatus nppsXor_32u_Ctx(const Npp32u *pSrc1, const Npp32u *pSrc2, Npp32u *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位无符号整数信号与信号进行异或运算。
-
NppStatus nppsXor_32u(const Npp32u *pSrc1, const Npp32u *pSrc2, Npp32u *pDst, size_t nLength)
-
32位无符号整数信号与信号进行异或运算。
-
NppStatus nppsXor_8u_I_Ctx(const Npp8u *pSrc, Npp8u *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
8位无符号字符原地信号与信号进行异或操作。
-
NppStatus nppsXor_8u_I(const Npp8u *pSrc, Npp8u *pSrcDst, size_t nLength)
-
8位无符号字符原地信号与信号进行异或运算。
- Parameters
- Returns
-
NppStatus nppsXor_16u_I_Ctx(const Npp16u *pSrc, Npp16u *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
16位无符号短整型信号与信号进行原地异或运算。
-
NppStatus nppsXor_16u_I(const Npp16u *pSrc, Npp16u *pSrcDst, size_t nLength)
-
16位无符号短整型信号与信号进行原地异或运算。
- Parameters
- Returns
-
NppStatus nppsXor_32u_I_Ctx(const Npp32u *pSrc, Npp32u *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位无符号整数原地信号异或运算。
信号未
未找到
对信号的每个样本进行按位取反操作。
函数
-
NppStatus nppsNot_8u_Ctx(const Npp8u *pSrc, Npp8u *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
8位无符号字符,不发出信号。
-
NppStatus nppsNot_8u(const Npp8u *pSrc, Npp8u *pDst, size_t nLength)
-
8位无符号字符,不发出信号。
- Parameters
- Returns
-
NppStatus nppsNot_16u_Ctx(const Npp16u *pSrc, Npp16u *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
16位无符号短整型,不发出信号。
-
NppStatus nppsNot_16u(const Npp16u *pSrc, Npp16u *pDst, size_t nLength)
-
16位无符号短整型,不发出信号。
- Parameters
- Returns
-
NppStatus nppsNot_32u_Ctx(const Npp32u *pSrc, Npp32u *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位无符号整数,无信号。
-
NppStatus nppsNot_32u(const Npp32u *pSrc, Npp32u *pDst, size_t nLength)
-
32位无符号整数,不发出信号。
- Parameters
- Returns
-
NppStatus nppsNot_8u_I_Ctx(Npp8u *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
8位无符号字符原地不发出信号。
- Parameters
- Returns
-
NppStatus nppsNot_16u_I_Ctx(Npp16u *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
16位无符号短整型原地操作,不发出信号。
- Parameters
- Returns
-
NppStatus nppsNot_32u_I_Ctx(Npp32u *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位无符号有符号整数,不发出信号。
- Parameters
- Returns
信号左移LShiftC
LShiftC
将信号每个样本的位向左移动一个固定量。
函数
-
NppStatus nppsLShiftC_8u_Ctx(const Npp8u *pSrc, int nValue, Npp8u *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
8位无符号字符信号左移常量。
-
NppStatus nppsLShiftC_8u(const Npp8u *pSrc, int nValue, Npp8u *pDst, size_t nLength)
-
8位无符号字符信号左移常量。
- Parameters
- Returns
-
NppStatus nppsLShiftC_16u_Ctx(const Npp16u *pSrc, int nValue, Npp16u *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
16位无符号短信号左移(带常量)。
-
NppStatus nppsLShiftC_16u(const Npp16u *pSrc, int nValue, Npp16u *pDst, size_t nLength)
-
16位无符号短信号左移(带常量)。
- Parameters
- Returns
-
NppStatus nppsLShiftC_16s_Ctx(const Npp16s *pSrc, int nValue, Npp16s *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
16位有符号短信号左移(带常量)。
-
NppStatus nppsLShiftC_16s(const Npp16s *pSrc, int nValue, Npp16s *pDst, size_t nLength)
-
16位有符号短信号左移(带常量)。
- Parameters
- Returns
-
NppStatus nppsLShiftC_32u_Ctx(const Npp32u *pSrc, int nValue, Npp32u *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位无符号整数信号左移常量。
-
NppStatus nppsLShiftC_32u(const Npp32u *pSrc, int nValue, Npp32u *pDst, size_t nLength)
-
32位无符号整数信号左移常量。
- Parameters
- Returns
-
NppStatus nppsLShiftC_32s_Ctx(const Npp32s *pSrc, int nValue, Npp32s *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位有符号整数信号左移常量。
-
NppStatus nppsLShiftC_32s(const Npp32s *pSrc, int nValue, Npp32s *pDst, size_t nLength)
-
32位有符号整数信号左移常量。
- Parameters
- Returns
-
NppStatus nppsLShiftC_8u_I_Ctx(int nValue, Npp8u *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
8位无符号字符原地信号左移(带常量)。
- Parameters
- Returns
-
NppStatus nppsLShiftC_8u_I(int nValue, Npp8u *pSrcDst, size_t nLength)
-
8位无符号字符原地信号左移(带常量)。
- Parameters
- Returns
-
NppStatus nppsLShiftC_16u_I_Ctx(int nValue, Npp16u *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
16位无符号短整型信号原地左移(带常量)。
- Parameters
- Returns
-
NppStatus nppsLShiftC_16u_I(int nValue, Npp16u *pSrcDst, size_t nLength)
-
16位无符号短整型信号原地左移(带常量)。
- Parameters
- Returns
-
NppStatus nppsLShiftC_16s_I_Ctx(int nValue, Npp16s *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
16位有符号短整型信号原地左移(带常量)。
- Parameters
- Returns
-
NppStatus nppsLShiftC_16s_I(int nValue, Npp16s *pSrcDst, size_t nLength)
-
16位有符号短整型信号左移常量。
- Parameters
- Returns
-
NppStatus nppsLShiftC_32u_I_Ctx(int nValue, Npp32u *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位无符号有符号整数原地信号左移常量。
- Parameters
- Returns
-
NppStatus nppsLShiftC_32u_I(int nValue, Npp32u *pSrcDst, size_t nLength)
-
32位无符号有符号整数的原地信号左移(带常量)。
- Parameters
- Returns
-
NppStatus nppsLShiftC_32s_I_Ctx(int nValue, Npp32s *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位有符号整数的原地信号左移(带常量)。
- Parameters
- Returns
信号右移RShiftC
RShiftC
将信号每个样本的位向右移动一个固定量。
函数
-
NppStatus nppsRShiftC_8u_Ctx(const Npp8u *pSrc, int nValue, Npp8u *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
8位无符号字符信号右移(带常量)。
-
NppStatus nppsRShiftC_8u(const Npp8u *pSrc, int nValue, Npp8u *pDst, size_t nLength)
-
8位无符号字符信号右移(带常量)。
- Parameters
- Returns
-
NppStatus nppsRShiftC_16u_Ctx(const Npp16u *pSrc, int nValue, Npp16u *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
16位无符号短信号右移(带常量)。
-
NppStatus nppsRShiftC_16u(const Npp16u *pSrc, int nValue, Npp16u *pDst, size_t nLength)
-
16位无符号短信号右移(带常量)。
- Parameters
- Returns
-
NppStatus nppsRShiftC_16s_Ctx(const Npp16s *pSrc, int nValue, Npp16s *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
16位有符号短信号右移(带常量)。
-
NppStatus nppsRShiftC_16s(const Npp16s *pSrc, int nValue, Npp16s *pDst, size_t nLength)
-
16位有符号短信号右移(带常量)。
- Parameters
- Returns
-
NppStatus nppsRShiftC_32u_Ctx(const Npp32u *pSrc, int nValue, Npp32u *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位无符号整数信号右移(带常量)。
-
NppStatus nppsRShiftC_32u(const Npp32u *pSrc, int nValue, Npp32u *pDst, size_t nLength)
-
32位无符号整数信号右移常量。
- Parameters
- Returns
-
NppStatus nppsRShiftC_32s_Ctx(const Npp32s *pSrc, int nValue, Npp32s *pDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位有符号整数信号右移常量。
-
NppStatus nppsRShiftC_32s(const Npp32s *pSrc, int nValue, Npp32s *pDst, size_t nLength)
-
32位有符号整数信号右移常量。
- Parameters
- Returns
-
NppStatus nppsRShiftC_8u_I_Ctx(int nValue, Npp8u *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
8位无符号字符原地信号右移(带常量)。
- Parameters
- Returns
-
NppStatus nppsRShiftC_8u_I(int nValue, Npp8u *pSrcDst, size_t nLength)
-
8位无符号字符原地信号右移(带常量)。
- Parameters
- Returns
-
NppStatus nppsRShiftC_16u_I_Ctx(int nValue, Npp16u *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
16位无符号短整型信号右移常量(原地操作)。
- Parameters
- Returns
-
NppStatus nppsRShiftC_16u_I(int nValue, Npp16u *pSrcDst, size_t nLength)
-
16位无符号短整型信号右移常量(原地操作)。
- Parameters
- Returns
-
NppStatus nppsRShiftC_16s_I_Ctx(int nValue, Npp16s *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
16位有符号短整型信号右移(原地操作,使用常量移位)。
- Parameters
- Returns
-
NppStatus nppsRShiftC_16s_I(int nValue, Npp16s *pSrcDst, size_t nLength)
-
16位有符号短整型信号右移常量。
- Parameters
- Returns
-
NppStatus nppsRShiftC_32u_I_Ctx(int nValue, Npp32u *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位无符号有符号整数的原地信号右移(带常量)。
- Parameters
- Returns
-
NppStatus nppsRShiftC_32u_I(int nValue, Npp32u *pSrcDst, size_t nLength)
-
32位无符号有符号整数的原地信号右移(带常量)。
- Parameters
- Returns
-
NppStatus nppsRShiftC_32s_I_Ctx(int nValue, Npp32s *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)
-
32位有符号整数的原地信号右移(带常量)。
- Parameters
- Returns