信号滤波函数

提供基于输入信号生成输出信号功能的函数,例如信号积分等。

积分

计算给定信号的不定积分。第 i 个元素计算为

\[ s'_i = \sum_0^i s_j \]

函数

NppStatus nppsIntegralGetBufferSize_32s(size_t nLength, size_t *hpBufferSize)

32s nppsIntegral 的设备暂存缓冲区大小(以字节为单位)。

此原语为 nppsIntegral_32s 提供正确的缓冲区大小。

参数
NppStatus nppsIntegral_32s_Ctx(const Npp32s *pSrc, Npp32s *pDst, size_t nLength, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

计算 32 位有符号整数信号的累积和。

参数
返回值

信号数据相关错误代码长度相关错误代码

NppStatus nppsIntegral_32s(const Npp32s *pSrc, Npp32s *pDst, size_t nLength, Npp8u *pDeviceBuffer)

计算 32 位有符号整数信号的累积和。

参数
  • pSrc源信号指针

  • pDst – 指向输出结果的指针。

  • nLength信号长度

  • pDeviceBuffer – 指向所需设备内存分配的指针。

返回值

信号数据相关错误代码长度相关错误代码