信号滤波函数
提供基于输入信号生成输出信号功能的函数,例如信号积分等。
积分
计算给定信号的不定积分。第 i 个元素计算为
\[ s'_i = \sum_0^i s_j \]
函数
-
NppStatus nppsIntegralGetBufferSize_32s(size_t nLength, size_t *hpBufferSize)
-
32s nppsIntegral 的设备暂存缓冲区大小(以字节为单位)。
此原语为 nppsIntegral_32s 提供正确的缓冲区大小。
- 参数
-
nLength – 信号长度。
hpBufferSize – 所需的缓冲区大小。重要提示:hpBufferSize 是一个主机指针。 暂存缓冲区和主机指针。
-
NppStatus nppsIntegral_32s_Ctx(const Npp32s *pSrc, Npp32s *pDst, size_t nLength, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)
-
计算 32 位有符号整数信号的累积和。
- 参数
-
pSrc – 源信号指针。
pDst – 指向输出结果的指针。
nLength – 信号长度。
pDeviceBuffer – 指向所需设备内存分配的指针。
nppStreamCtx – 应用程序管理流上下文。
- 返回值