信号统计函数

提供全局信号统计信息的函数,例如:总和、平均值、标准差、最小值、最大值等。

信号最小值每或最大值每

MinEvery 和 MaxEvery 函数

对信号样本执行最小或最大操作。

函数

NppStatus nppsMinEvery_8u_I_Ctx(const Npp8u *pSrc, Npp8u *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)

对每对元素进行8位原地最小值计算。

Parameters
Returns

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

NppStatus nppsMinEvery_8u_I(const Npp8u *pSrc, Npp8u *pSrcDst, size_t nLength)

对每对元素进行8位原地最小值计算。

Parameters
Returns

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

NppStatus nppsMinEvery_16u_I_Ctx(const Npp16u *pSrc, Npp16u *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)

16位无符号短整型,对每对元素进行原地最小值计算。

Parameters
Returns

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

NppStatus nppsMinEvery_16u_I(const Npp16u *pSrc, Npp16u *pSrcDst, size_t nLength)

16位无符号短整型,对每对元素进行原地最小值计算。

Parameters
Returns

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

NppStatus nppsMinEvery_16s_I_Ctx(const Npp16s *pSrc, Npp16s *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)

16位有符号短整型,对每对元素进行原地最小值计算。

Parameters
Returns

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

NppStatus nppsMinEvery_16s_I(const Npp16s *pSrc, Npp16s *pSrcDst, size_t nLength)

16位有符号短整型,对每对元素进行原地最小值计算。

Parameters
Returns

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

NppStatus nppsMinEvery_32s_I_Ctx(const Npp32s *pSrc, Npp32s *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)

对每对元素进行32位有符号整数的原地最小值计算。

Parameters
Returns

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

NppStatus nppsMinEvery_32s_I(const Npp32s *pSrc, Npp32s *pSrcDst, size_t nLength)

对每对元素进行32位有符号整数的原地最小值计算。

Parameters
Returns

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

NppStatus nppsMinEvery_32f_I_Ctx(const Npp32f *pSrc, Npp32f *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)

对每对元素进行32位浮点原地最小值计算。

Parameters
Returns

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

NppStatus nppsMinEvery_32f_I(const Npp32f *pSrc, Npp32f *pSrcDst, size_t nLength)

对每对元素进行32位浮点原地最小值计算。

Parameters
Returns

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

NppStatus nppsMinEvery_64f_I_Ctx(const Npp64f *pSrc, Npp64f *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)

对每对元素进行64位浮点原地最小值计算。

Parameters
Returns

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

NppStatus nppsMinEvery_64f_I(const Npp64f *pSrc, Npp64f *pSrcDst, size_t nLength)

对每对元素进行64位浮点原地最小值计算。

Parameters
Returns

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

NppStatus nppsMaxEvery_8u_I_Ctx(const Npp8u *pSrc, Npp8u *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)

对每对元素进行8位原地最大值计算。

Parameters
Returns

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

NppStatus nppsMaxEvery_8u_I(const Npp8u *pSrc, Npp8u *pSrcDst, size_t nLength)

对每对元素进行8位原地最大值计算。

Parameters
Returns

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

NppStatus nppsMaxEvery_16u_I_Ctx(const Npp16u *pSrc, Npp16u *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)

16位无符号短整型,对每对元素进行原地最大值计算。

Parameters
Returns

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

NppStatus nppsMaxEvery_16u_I(const Npp16u *pSrc, Npp16u *pSrcDst, size_t nLength)

16位无符号短整型,对每对元素进行原地最大值计算。

Parameters
Returns

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

NppStatus nppsMaxEvery_16s_I_Ctx(const Npp16s *pSrc, Npp16s *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)

16位有符号短整型,对每对元素进行原地最大值计算。

Parameters
Returns

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

NppStatus nppsMaxEvery_16s_I(const Npp16s *pSrc, Npp16s *pSrcDst, size_t nLength)

16位有符号短整型,对每对元素进行原地最大值计算。

Parameters
Returns

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

NppStatus nppsMaxEvery_32s_I_Ctx(const Npp32s *pSrc, Npp32s *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)

对每对元素进行32位有符号整数的原地最大值计算。

Parameters
Returns

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

NppStatus nppsMaxEvery_32s_I(const Npp32s *pSrc, Npp32s *pSrcDst, size_t nLength)

对每对元素进行32位有符号整数的原地最大值计算。

Parameters
Returns

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

NppStatus nppsMaxEvery_32f_I_Ctx(const Npp32f *pSrc, Npp32f *pSrcDst, size_t nLength, NppStreamContext nppStreamCtx)

对每对元素进行32位浮点原地最大值计算。

Parameters
Returns

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

NppStatus nppsMaxEvery_32f_I(const Npp32f *pSrc, Npp32f *pSrcDst, size_t nLength)

对每对元素进行32位浮点原地最大值计算。

Parameters
Returns

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

信号求和

signal_min_every_or_max_every

求和

对信号样本执行求和操作。

函数

NppStatus nppsSumGetBufferSize_32f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsSumGetBufferSize_32f(size_t nLength, size_t *hpBufferSize)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsSumGetBufferSize_32fc_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsSumGetBufferSize_32fc(size_t nLength, size_t *hpBufferSize)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsSumGetBufferSize_64f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsSumGetBufferSize_64f(size_t nLength, size_t *hpBufferSize)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsSumGetBufferSize_64fc_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsSumGetBufferSize_64fc(size_t nLength, size_t *hpBufferSize)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsSumGetBufferSize_16s_Sfs_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsSumGetBufferSize_16s_Sfs(size_t nLength, size_t *hpBufferSize)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsSumGetBufferSize_16sc_Sfs_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsSumGetBufferSize_16sc_Sfs(size_t nLength, size_t *hpBufferSize)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsSumGetBufferSize_16sc32sc_Sfs_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsSum_16sc32sc_Sfs 函数的设备暂存缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsSumGetBufferSize_16sc32sc_Sfs(size_t nLength, size_t *hpBufferSize)

nppsSum_16sc32sc_Sfs 函数的设备暂存缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsSumGetBufferSize_32s_Sfs_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsSumGetBufferSize_32s_Sfs(size_t nLength, size_t *hpBufferSize)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsSumGetBufferSize_16s32s_Sfs_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsSumGetBufferSize_16s32s_Sfs(size_t nLength, size_t *hpBufferSize)

nppsSum_16s32s_Sfs 函数的设备暂存缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsSum_32f_Ctx(const Npp32f *pSrc, size_t nLength, Npp32f *pSum, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位浮点向量求和方法

Parameters
Returns

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

NppStatus nppsSum_32f(const Npp32f *pSrc, size_t nLength, Npp32f *pSum, Npp8u *pDeviceBuffer)

32位浮点向量求和方法

Parameters
Returns

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

NppStatus nppsSum_32fc_Ctx(const Npp32fc *pSrc, size_t nLength, Npp32fc *pSum, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位浮点复数向量求和方法

Parameters
Returns

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

NppStatus nppsSum_32fc(const Npp32fc *pSrc, size_t nLength, Npp32fc *pSum, Npp8u *pDeviceBuffer)

32位浮点复数向量求和方法

Parameters
Returns

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

NppStatus nppsSum_64f_Ctx(const Npp64f *pSrc, size_t nLength, Npp64f *pSum, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

64位双精度向量求和方法

Parameters
Returns

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

NppStatus nppsSum_64f(const Npp64f *pSrc, size_t nLength, Npp64f *pSum, Npp8u *pDeviceBuffer)

64位双精度向量求和方法

Parameters
Returns

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

NppStatus nppsSum_64fc_Ctx(const Npp64fc *pSrc, size_t nLength, Npp64fc *pSum, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

64位双精度复数向量求和方法

Parameters
Returns

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

NppStatus nppsSum_64fc(const Npp64fc *pSrc, size_t nLength, Npp64fc *pSum, Npp8u *pDeviceBuffer)

64位双精度复数向量求和方法

Parameters
Returns

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

NppStatus nppsSum_16s_Sfs_Ctx(const Npp16s *pSrc, size_t nLength, Npp16s *pSum, int nScaleFactor, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

使用整数缩放方法的16位短向量求和

Parameters
Returns

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

NppStatus nppsSum_16s_Sfs(const Npp16s *pSrc, size_t nLength, Npp16s *pSum, int nScaleFactor, Npp8u *pDeviceBuffer)

使用整数缩放方法的16位短向量求和

Parameters
Returns

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

NppStatus nppsSum_32s_Sfs_Ctx(const Npp32s *pSrc, size_t nLength, Npp32s *pSum, int nScaleFactor, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

使用整数缩放方法的32位整数向量求和

Parameters
Returns

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

NppStatus nppsSum_32s_Sfs(const Npp32s *pSrc, size_t nLength, Npp32s *pSum, int nScaleFactor, Npp8u *pDeviceBuffer)

使用整数缩放方法的32位整数向量求和

Parameters
Returns

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

NppStatus nppsSum_16sc_Sfs_Ctx(const Npp16sc *pSrc, size_t nLength, Npp16sc *pSum, int nScaleFactor, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位短复数向量求和(采用整数缩放方法)

Parameters
Returns

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

NppStatus nppsSum_16sc_Sfs(const Npp16sc *pSrc, size_t nLength, Npp16sc *pSum, int nScaleFactor, Npp8u *pDeviceBuffer)

使用整数缩放方法的16位短复数向量求和

Parameters
Returns

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

NppStatus nppsSum_16sc32sc_Sfs_Ctx(const Npp16sc *pSrc, size_t nLength, Npp32sc *pSum, int nScaleFactor, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位短复数向量求和(32位整数复数),采用整数缩放方法

Parameters
Returns

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

NppStatus nppsSum_16sc32sc_Sfs(const Npp16sc *pSrc, size_t nLength, Npp32sc *pSum, int nScaleFactor, Npp8u *pDeviceBuffer)

16位短复数向量求和(32位整数复数),采用整数缩放方法

Parameters
Returns

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

NppStatus nppsSum_16s32s_Sfs_Ctx(const Npp16s *pSrc, size_t nLength, Npp32s *pSum, int nScaleFactor, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

使用整数缩放方法的16位整数向量求和(32位)

Parameters
Returns

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

NppStatus nppsSum_16s32s_Sfs(const Npp16s *pSrc, size_t nLength, Npp32s *pSum, int nScaleFactor, Npp8u *pDeviceBuffer)

16位整数向量求和(32位),采用整数缩放方法

Parameters
Returns

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

信号最大值

最大值

对信号样本执行最大值运算。

函数

NppStatus nppsMaxGetBufferSize_16s_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMaxGetBufferSize_16s(size_t nLength, size_t *hpBufferSize)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMaxGetBufferSize_32s_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMaxGetBufferSize_32s(size_t nLength, size_t *hpBufferSize)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMaxGetBufferSize_32f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMaxGetBufferSize_32f(size_t nLength, size_t *hpBufferSize)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMaxGetBufferSize_64f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMaxGetBufferSize_64f(size_t nLength, size_t *hpBufferSize)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMax_16s_Ctx(const Npp16s *pSrc, size_t nLength, Npp16s *pMax, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位整数向量最大值方法

Parameters
Returns

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

NppStatus nppsMax_16s(const Npp16s *pSrc, size_t nLength, Npp16s *pMax, Npp8u *pDeviceBuffer)

16位整数向量最大值方法

Parameters
Returns

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

NppStatus nppsMax_32s_Ctx(const Npp32s *pSrc, size_t nLength, Npp32s *pMax, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位整数向量最大值方法

Parameters
Returns

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

NppStatus nppsMax_32s(const Npp32s *pSrc, size_t nLength, Npp32s *pMax, Npp8u *pDeviceBuffer)

32位整数向量最大值方法

Parameters
Returns

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

NppStatus nppsMax_32f_Ctx(const Npp32f *pSrc, size_t nLength, Npp32f *pMax, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位浮点向量最大值方法

Parameters
Returns

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

NppStatus nppsMax_32f(const Npp32f *pSrc, size_t nLength, Npp32f *pMax, Npp8u *pDeviceBuffer)

32位浮点向量最大值方法

Parameters
Returns

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

NppStatus nppsMax_64f_Ctx(const Npp64f *pSrc, size_t nLength, Npp64f *pMax, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

64位浮点向量最大值方法

Parameters
Returns

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

NppStatus nppsMax_64f(const Npp64f *pSrc, size_t nLength, Npp64f *pMax, Npp8u *pDeviceBuffer)

64位浮点向量最大值方法

Parameters
Returns

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

NppStatus nppsMaxIndxGetBufferSize_16s_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMaxIndxGetBufferSize_16s(size_t nLength, size_t *hpBufferSize)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMaxIndxGetBufferSize_32s_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMaxIndxGetBufferSize_32s(size_t nLength, size_t *hpBufferSize)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMaxIndxGetBufferSize_32f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMaxIndxGetBufferSize_32f(size_t nLength, size_t *hpBufferSize)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMaxIndxGetBufferSize_64f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMaxIndxGetBufferSize_64f(size_t nLength, size_t *hpBufferSize)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMaxIndx_16s_Ctx(const Npp16s *pSrc, size_t nLength, Npp16s *pMax, int *pIndx, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位整数向量最大索引方法

Parameters
Returns

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

NppStatus nppsMaxIndx_16s(const Npp16s *pSrc, size_t nLength, Npp16s *pMax, int *pIndx, Npp8u *pDeviceBuffer)

16位整数向量最大索引方法

Parameters
Returns

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

NppStatus nppsMaxIndx_32s_Ctx(const Npp32s *pSrc, size_t nLength, Npp32s *pMax, int *pIndx, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位整数向量最大索引方法

Parameters
Returns

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

NppStatus nppsMaxIndx_32s(const Npp32s *pSrc, size_t nLength, Npp32s *pMax, int *pIndx, Npp8u *pDeviceBuffer)

32位整数向量最大索引方法

Parameters
Returns

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

NppStatus nppsMaxIndx_32f_Ctx(const Npp32f *pSrc, size_t nLength, Npp32f *pMax, int *pIndx, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位浮点向量最大索引方法

Parameters
Returns

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

NppStatus nppsMaxIndx_32f(const Npp32f *pSrc, size_t nLength, Npp32f *pMax, int *pIndx, Npp8u *pDeviceBuffer)

32位整数向量最大索引方法

Parameters
Returns

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

NppStatus nppsMaxIndx_64f_Ctx(const Npp64f *pSrc, size_t nLength, Npp64f *pMax, int *pIndx, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

64位浮点向量最大索引方法

Parameters
Returns

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

NppStatus nppsMaxIndx_64f(const Npp64f *pSrc, size_t nLength, Npp64f *pMax, int *pIndx, Npp8u *pDeviceBuffer)

64位浮点向量最大索引方法

Parameters
Returns

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

NppStatus nppsMaxAbsGetBufferSize_16s_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMaxAbsGetBufferSize_16s(size_t nLength, size_t *hpBufferSize)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMaxAbsGetBufferSize_32s_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMaxAbsGetBufferSize_32s(size_t nLength, size_t *hpBufferSize)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMaxAbs_16s_Ctx(const Npp16s *pSrc, size_t nLength, Npp16s *pMaxAbs, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位整数向量最大绝对值方法

Parameters
Returns

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

NppStatus nppsMaxAbs_16s(const Npp16s *pSrc, size_t nLength, Npp16s *pMaxAbs, Npp8u *pDeviceBuffer)

16位整数向量最大绝对值方法

Parameters
Returns

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

NppStatus nppsMaxAbs_32s_Ctx(const Npp32s *pSrc, size_t nLength, Npp32s *pMaxAbs, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位整数向量最大绝对值方法

Parameters
Returns

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

NppStatus nppsMaxAbs_32s(const Npp32s *pSrc, size_t nLength, Npp32s *pMaxAbs, Npp8u *pDeviceBuffer)

32位整数向量最大绝对值方法

Parameters
Returns

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

NppStatus nppsMaxAbsIndxGetBufferSize_16s_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMaxAbsIndxGetBufferSize_16s(size_t nLength, size_t *hpBufferSize)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMaxAbsIndxGetBufferSize_32s_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMaxAbsIndxGetBufferSize_32s(size_t nLength, size_t *hpBufferSize)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMaxAbsIndx_16s_Ctx(const Npp16s *pSrc, size_t nLength, Npp16s *pMaxAbs, int *pIndx, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位整数向量最大绝对值索引方法

Parameters
Returns

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

NppStatus nppsMaxAbsIndx_16s(const Npp16s *pSrc, size_t nLength, Npp16s *pMaxAbs, int *pIndx, Npp8u *pDeviceBuffer)

16位整数向量最大绝对值索引方法

Parameters
Returns

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

NppStatus nppsMaxAbsIndx_32s_Ctx(const Npp32s *pSrc, size_t nLength, Npp32s *pMaxAbs, int *pIndx, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位整数向量最大绝对值索引方法

Parameters
Returns

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

NppStatus nppsMaxAbsIndx_32s(const Npp32s *pSrc, size_t nLength, Npp32s *pMaxAbs, int *pIndx, Npp8u *pDeviceBuffer)

32位整数向量最大绝对值索引方法

Parameters
Returns

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

信号最小值

最低要求

对信号样本执行最小值操作。

函数

NppStatus nppsMinGetBufferSize_16s_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMinGetBufferSize_16s(size_t nLength, size_t *hpBufferSize)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMinGetBufferSize_32s_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMinGetBufferSize_32s(size_t nLength, size_t *hpBufferSize)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMinGetBufferSize_32f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMinGetBufferSize_32f(size_t nLength, size_t *hpBufferSize)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMinGetBufferSize_64f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMinGetBufferSize_64f(size_t nLength, size_t *hpBufferSize)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMin_16s_Ctx(const Npp16s *pSrc, size_t nLength, Npp16s *pMin, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位整数向量最小值方法

Parameters
Returns

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

NppStatus nppsMin_16s(const Npp16s *pSrc, size_t nLength, Npp16s *pMin, Npp8u *pDeviceBuffer)

16位整数向量最小值方法

Parameters
Returns

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

NppStatus nppsMin_32s_Ctx(const Npp32s *pSrc, size_t nLength, Npp32s *pMin, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位整数向量最小值方法

Parameters
Returns

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

NppStatus nppsMin_32s(const Npp32s *pSrc, size_t nLength, Npp32s *pMin, Npp8u *pDeviceBuffer)

32位整数向量最小值方法

Parameters
Returns

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

NppStatus nppsMin_32f_Ctx(const Npp32f *pSrc, size_t nLength, Npp32f *pMin, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位整数向量最小值方法

Parameters
Returns

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

NppStatus nppsMin_32f(const Npp32f *pSrc, size_t nLength, Npp32f *pMin, Npp8u *pDeviceBuffer)

32位整数向量最小值方法

Parameters
Returns

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

NppStatus nppsMin_64f_Ctx(const Npp64f *pSrc, size_t nLength, Npp64f *pMin, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

64位整数向量最小值方法

Parameters
Returns

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

NppStatus nppsMin_64f(const Npp64f *pSrc, size_t nLength, Npp64f *pMin, Npp8u *pDeviceBuffer)

64位整数向量最小值方法

Parameters
Returns

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

NppStatus nppsMinIndxGetBufferSize_16s_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMinIndxGetBufferSize_16s(size_t nLength, size_t *hpBufferSize)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMinIndxGetBufferSize_32s_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMinIndxGetBufferSize_32s(size_t nLength, size_t *hpBufferSize)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMinIndxGetBufferSize_32f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMinIndxGetBufferSize_32f(size_t nLength, size_t *hpBufferSize)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMinIndxGetBufferSize_64f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsMinIndx_64f 函数的设备暂存缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMinIndxGetBufferSize_64f(size_t nLength, size_t *hpBufferSize)

nppsMinIndx_64f 函数的设备暂存缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMinIndx_16s_Ctx(const Npp16s *pSrc, size_t nLength, Npp16s *pMin, int *pIndx, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位整数向量最小索引方法

Parameters
Returns

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

NppStatus nppsMinIndx_16s(const Npp16s *pSrc, size_t nLength, Npp16s *pMin, int *pIndx, Npp8u *pDeviceBuffer)

16位整数向量最小索引方法

Parameters
Returns

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

NppStatus nppsMinIndx_32s_Ctx(const Npp32s *pSrc, size_t nLength, Npp32s *pMin, int *pIndx, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位整数向量最小索引方法

Parameters
Returns

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

NppStatus nppsMinIndx_32s(const Npp32s *pSrc, size_t nLength, Npp32s *pMin, int *pIndx, Npp8u *pDeviceBuffer)

32位整数向量最小索引方法

Parameters
Returns

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

NppStatus nppsMinIndx_32f_Ctx(const Npp32f *pSrc, size_t nLength, Npp32f *pMin, int *pIndx, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位浮点向量最小索引方法

Parameters
Returns

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

NppStatus nppsMinIndx_32f(const Npp32f *pSrc, size_t nLength, Npp32f *pMin, int *pIndx, Npp8u *pDeviceBuffer)

32位浮点向量最小索引方法

Parameters
Returns

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

NppStatus nppsMinIndx_64f_Ctx(const Npp64f *pSrc, size_t nLength, Npp64f *pMin, int *pIndx, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

64位浮点向量最小索引方法

Parameters
Returns

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

NppStatus nppsMinIndx_64f(const Npp64f *pSrc, size_t nLength, Npp64f *pMin, int *pIndx, Npp8u *pDeviceBuffer)

64位浮点向量最小索引方法

Parameters
Returns

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

NppStatus nppsMinAbsGetBufferSize_16s_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMinAbsGetBufferSize_16s(size_t nLength, size_t *hpBufferSize)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMinAbsGetBufferSize_32s_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMinAbsGetBufferSize_32s(size_t nLength, size_t *hpBufferSize)

nppsMinAbs_32s 函数的设备暂存缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMinAbs_16s_Ctx(const Npp16s *pSrc, size_t nLength, Npp16s *pMinAbs, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位整数向量最小绝对值方法

Parameters
Returns

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

NppStatus nppsMinAbs_16s(const Npp16s *pSrc, size_t nLength, Npp16s *pMinAbs, Npp8u *pDeviceBuffer)

16位整数向量最小绝对值方法

Parameters
Returns

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

NppStatus nppsMinAbs_32s_Ctx(const Npp32s *pSrc, size_t nLength, Npp32s *pMinAbs, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位整数向量最小绝对值方法

Parameters
Returns

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

NppStatus nppsMinAbs_32s(const Npp32s *pSrc, size_t nLength, Npp32s *pMinAbs, Npp8u *pDeviceBuffer)

32位整数向量最小绝对值方法

Parameters
Returns

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

NppStatus nppsMinAbsIndxGetBufferSize_16s_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMinAbsIndxGetBufferSize_16s(size_t nLength, size_t *hpBufferSize)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMinAbsIndxGetBufferSize_32s_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMinAbsIndxGetBufferSize_32s(size_t nLength, size_t *hpBufferSize)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMinAbsIndx_16s_Ctx(const Npp16s *pSrc, size_t nLength, Npp16s *pMinAbs, int *pIndx, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位整数向量最小绝对值索引方法

Parameters
Returns

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

NppStatus nppsMinAbsIndx_16s(const Npp16s *pSrc, size_t nLength, Npp16s *pMinAbs, int *pIndx, Npp8u *pDeviceBuffer)

16位整数向量最小绝对值索引方法

Parameters
Returns

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

NppStatus nppsMinAbsIndx_32s_Ctx(const Npp32s *pSrc, size_t nLength, Npp32s *pMinAbs, int *pIndx, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位整数向量最小绝对值索引方法

Parameters
Returns

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

NppStatus nppsMinAbsIndx_32s(const Npp32s *pSrc, size_t nLength, Npp32s *pMinAbs, int *pIndx, Npp8u *pDeviceBuffer)

32位整数向量最小绝对值索引方法

Parameters
Returns

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

信号均值

平均值

对信号样本执行均值运算。

函数

NppStatus nppsMeanGetBufferSize_32f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMeanGetBufferSize_32f(size_t nLength, size_t *hpBufferSize)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMeanGetBufferSize_32fc_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMeanGetBufferSize_32fc(size_t nLength, size_t *hpBufferSize)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMeanGetBufferSize_64f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMeanGetBufferSize_64f(size_t nLength, size_t *hpBufferSize)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMeanGetBufferSize_64fc_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMeanGetBufferSize_64fc(size_t nLength, size_t *hpBufferSize)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMeanGetBufferSize_16s_Sfs_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMeanGetBufferSize_16s_Sfs(size_t nLength, size_t *hpBufferSize)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMeanGetBufferSize_32s_Sfs_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMeanGetBufferSize_32s_Sfs(size_t nLength, size_t *hpBufferSize)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMeanGetBufferSize_16sc_Sfs_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMeanGetBufferSize_16sc_Sfs(size_t nLength, size_t *hpBufferSize)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMean_32f_Ctx(const Npp32f *pSrc, size_t nLength, Npp32f *pMean, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位浮点向量均值方法

Parameters
Returns

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

NppStatus nppsMean_32f(const Npp32f *pSrc, size_t nLength, Npp32f *pMean, Npp8u *pDeviceBuffer)

32位浮点向量均值方法

Parameters
Returns

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

NppStatus nppsMean_32fc_Ctx(const Npp32fc *pSrc, size_t nLength, Npp32fc *pMean, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位浮点复数向量均值方法

Parameters
Returns

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

NppStatus nppsMean_32fc(const Npp32fc *pSrc, size_t nLength, Npp32fc *pMean, Npp8u *pDeviceBuffer)

32位浮点复数向量均值方法

Parameters
Returns

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

NppStatus nppsMean_64f_Ctx(const Npp64f *pSrc, size_t nLength, Npp64f *pMean, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

64位双精度向量均值方法

Parameters
Returns

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

NppStatus nppsMean_64f(const Npp64f *pSrc, size_t nLength, Npp64f *pMean, Npp8u *pDeviceBuffer)

64位双精度向量均值方法

Parameters
Returns

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

NppStatus nppsMean_64fc_Ctx(const Npp64fc *pSrc, size_t nLength, Npp64fc *pMean, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

64位双精度复数向量均值方法

Parameters
Returns

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

NppStatus nppsMean_64fc(const Npp64fc *pSrc, size_t nLength, Npp64fc *pMean, Npp8u *pDeviceBuffer)

64位双精度复数向量均值方法

Parameters
Returns

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

NppStatus nppsMean_16s_Sfs_Ctx(const Npp16s *pSrc, size_t nLength, Npp16s *pMean, int nScaleFactor, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

使用整数缩放方法的16位短向量均值

Parameters
Returns

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

NppStatus nppsMean_16s_Sfs(const Npp16s *pSrc, size_t nLength, Npp16s *pMean, int nScaleFactor, Npp8u *pDeviceBuffer)

16位短向量均值采用整数缩放方法

Parameters
Returns

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

NppStatus nppsMean_32s_Sfs_Ctx(const Npp32s *pSrc, size_t nLength, Npp32s *pMean, int nScaleFactor, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

使用整数缩放方法的32位整数向量均值

Parameters
Returns

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

NppStatus nppsMean_32s_Sfs(const Npp32s *pSrc, size_t nLength, Npp32s *pMean, int nScaleFactor, Npp8u *pDeviceBuffer)

使用整数缩放方法的32位整数向量均值

Parameters
Returns

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

NppStatus nppsMean_16sc_Sfs_Ctx(const Npp16sc *pSrc, size_t nLength, Npp16sc *pMean, int nScaleFactor, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位短复数向量均值(采用整数缩放方法)

Parameters
Returns

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

NppStatus nppsMean_16sc_Sfs(const Npp16sc *pSrc, size_t nLength, Npp16sc *pMean, int nScaleFactor, Npp8u *pDeviceBuffer)

16位短复数向量均值(采用整数缩放方法)

Parameters
Returns

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

信号标准差

标准差

计算信号样本的标准差。

函数

NppStatus nppsStdDevGetBufferSize_32f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsStdDevGetBufferSize_32f(size_t nLength, size_t *hpBufferSize)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsStdDevGetBufferSize_64f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsStdDevGetBufferSize_64f(size_t nLength, size_t *hpBufferSize)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsStdDevGetBufferSize_16s32s_Sfs_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsStdDevGetBufferSize_16s32s_Sfs(size_t nLength, size_t *hpBufferSize)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsStdDevGetBufferSize_16s_Sfs_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsStdDevGetBufferSize_16s_Sfs(size_t nLength, size_t *hpBufferSize)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsStdDev_32f_Ctx(const Npp32f *pSrc, size_t nLength, Npp32f *pStdDev, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位浮点向量标准差方法

Parameters
Returns

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

NppStatus nppsStdDev_32f(const Npp32f *pSrc, size_t nLength, Npp32f *pStdDev, Npp8u *pDeviceBuffer)

32位浮点向量标准差方法

Parameters
Returns

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

NppStatus nppsStdDev_64f_Ctx(const Npp64f *pSrc, size_t nLength, Npp64f *pStdDev, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

64位浮点向量标准差方法

Parameters
Returns

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

NppStatus nppsStdDev_64f(const Npp64f *pSrc, size_t nLength, Npp64f *pStdDev, Npp8u *pDeviceBuffer)

64位浮点向量标准差方法

Parameters
Returns

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

NppStatus nppsStdDev_16s32s_Sfs_Ctx(const Npp16s *pSrc, size_t nLength, Npp32s *pStdDev, int nScaleFactor, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位浮点向量标准差方法(返回值为32位)

Parameters
Returns

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

NppStatus nppsStdDev_16s32s_Sfs(const Npp16s *pSrc, size_t nLength, Npp32s *pStdDev, int nScaleFactor, Npp8u *pDeviceBuffer)

16位浮点向量标准差方法(返回值为32位)

Parameters
Returns

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

NppStatus nppsStdDev_16s_Sfs_Ctx(const Npp16s *pSrc, size_t nLength, Npp16s *pStdDev, int nScaleFactor, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位浮点向量标准差方法(返回值也是16位)

Parameters
Returns

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

NppStatus nppsStdDev_16s_Sfs(const Npp16s *pSrc, size_t nLength, Npp16s *pStdDev, int nScaleFactor, Npp8u *pDeviceBuffer)

16位浮点向量标准差方法(返回值也是16位)

Parameters
Returns

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

信号均值与标准差

平均值与标准差

对信号样本执行均值计算并计算标准差。

函数

NppStatus nppsMeanStdDevGetBufferSize_32f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMeanStdDevGetBufferSize_32f(size_t nLength, size_t *hpBufferSize)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMeanStdDevGetBufferSize_64f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsMeanStdDev_64f 函数的设备暂存缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMeanStdDevGetBufferSize_64f(size_t nLength, size_t *hpBufferSize)

nppsMeanStdDev_64f 函数的设备暂存缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMeanStdDevGetBufferSize_16s32s_Sfs_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsMeanStdDev_16s32s_Sfs 函数的设备暂存缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMeanStdDevGetBufferSize_16s32s_Sfs(size_t nLength, size_t *hpBufferSize)

nppsMeanStdDev_16s32s_Sfs 函数的设备暂存缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMeanStdDevGetBufferSize_16s_Sfs_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMeanStdDevGetBufferSize_16s_Sfs(size_t nLength, size_t *hpBufferSize)

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

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMeanStdDev_32f_Ctx(const Npp32f *pSrc, size_t nLength, Npp32f *pMean, Npp32f *pStdDev, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位浮点向量均值和标准差计算方法

Parameters
Returns

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

NppStatus nppsMeanStdDev_32f(const Npp32f *pSrc, size_t nLength, Npp32f *pMean, Npp32f *pStdDev, Npp8u *pDeviceBuffer)

32位浮点向量均值和标准差方法

Parameters
Returns

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

NppStatus nppsMeanStdDev_64f_Ctx(const Npp64f *pSrc, size_t nLength, Npp64f *pMean, Npp64f *pStdDev, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

64位浮点向量均值和标准差计算方法

Parameters
Returns

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

NppStatus nppsMeanStdDev_64f(const Npp64f *pSrc, size_t nLength, Npp64f *pMean, Npp64f *pStdDev, Npp8u *pDeviceBuffer)

64位浮点向量均值和标准差计算方法

Parameters
Returns

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

NppStatus nppsMeanStdDev_16s32s_Sfs_Ctx(const Npp16s *pSrc, size_t nLength, Npp32s *pMean, Npp32s *pStdDev, int nScaleFactor, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位浮点向量均值和标准差计算方法(返回值为32位)

Parameters
Returns

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

NppStatus nppsMeanStdDev_16s32s_Sfs(const Npp16s *pSrc, size_t nLength, Npp32s *pMean, Npp32s *pStdDev, int nScaleFactor, Npp8u *pDeviceBuffer)

16位浮点向量均值和标准差计算方法(返回值为32位)

Parameters
Returns

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

NppStatus nppsMeanStdDev_16s_Sfs_Ctx(const Npp16s *pSrc, size_t nLength, Npp16s *pMean, Npp16s *pStdDev, int nScaleFactor, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位浮点向量均值和标准差方法(返回值也是16位)

Parameters
Returns

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

NppStatus nppsMeanStdDev_16s_Sfs(const Npp16s *pSrc, size_t nLength, Npp16s *pMean, Npp16s *pStdDev, int nScaleFactor, Npp8u *pDeviceBuffer)

16位浮点向量均值和标准差计算方法(返回值也为16位)

Parameters
Returns

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

信号最小最大值

最小值 最大值

对信号样本执行最大值和最小值操作。

函数

NppStatus nppsMinMaxGetBufferSize_8u_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsMinMax_8u 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMinMaxGetBufferSize_8u(size_t nLength, size_t *hpBufferSize)

nppsMinMax_8u 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需的缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsMinMaxGetBufferSize_16s_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsMinMax_16s 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMinMaxGetBufferSize_16s(size_t nLength, size_t *hpBufferSize)

nppsMinMax_16s 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需的缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsMinMaxGetBufferSize_16u_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsMinMax_16u 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMinMaxGetBufferSize_16u(size_t nLength, size_t *hpBufferSize)

nppsMinMax_16u 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需的缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsMinMaxGetBufferSize_32s_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsMinMax_32s 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMinMaxGetBufferSize_32s(size_t nLength, size_t *hpBufferSize)

nppsMinMax_32s 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsMinMaxGetBufferSize_32u_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsMinMax_32u 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMinMaxGetBufferSize_32u(size_t nLength, size_t *hpBufferSize)

nppsMinMax_32u 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsMinMaxGetBufferSize_32f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsMinMax_32f 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMinMaxGetBufferSize_32f(size_t nLength, size_t *hpBufferSize)

nppsMinMax_32f 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需的缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsMinMaxGetBufferSize_64f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsMinMax_64f 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMinMaxGetBufferSize_64f(size_t nLength, size_t *hpBufferSize)

nppsMinMax_64f 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsMinMax_8u_Ctx(const Npp8u *pSrc, size_t nLength, Npp8u *pMin, Npp8u *pMax, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

8位字符向量的最小值和最大值方法

Parameters
Returns

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

NppStatus nppsMinMax_8u(const Npp8u *pSrc, size_t nLength, Npp8u *pMin, Npp8u *pMax, Npp8u *pDeviceBuffer)

8位字符向量的最小值和最大值方法

Parameters
Returns

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

NppStatus nppsMinMax_16s_Ctx(const Npp16s *pSrc, size_t nLength, Npp16s *pMin, Npp16s *pMax, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位有符号短向量最小值和最大值方法

Parameters
Returns

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

NppStatus nppsMinMax_16s(const Npp16s *pSrc, size_t nLength, Npp16s *pMin, Npp16s *pMax, Npp8u *pDeviceBuffer)

16位有符号短向量最小值和最大值方法

Parameters
Returns

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

NppStatus nppsMinMax_16u_Ctx(const Npp16u *pSrc, size_t nLength, Npp16u *pMin, Npp16u *pMax, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位无符号短向量最小值和最大值方法

Parameters
Returns

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

NppStatus nppsMinMax_16u(const Npp16u *pSrc, size_t nLength, Npp16u *pMin, Npp16u *pMax, Npp8u *pDeviceBuffer)

16位无符号短向量最小值和最大值方法

Parameters
Returns

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

NppStatus nppsMinMax_32u_Ctx(const Npp32u *pSrc, size_t nLength, Npp32u *pMin, Npp32u *pMax, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位无符号整型向量的最小值和最大值方法

Parameters
Returns

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

NppStatus nppsMinMax_32u(const Npp32u *pSrc, size_t nLength, Npp32u *pMin, Npp32u *pMax, Npp8u *pDeviceBuffer)

32位无符号整型向量的最小值和最大值方法

Parameters
Returns

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

NppStatus nppsMinMax_32s_Ctx(const Npp32s *pSrc, size_t nLength, Npp32s *pMin, Npp32s *pMax, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位有符号整数向量的最小值和最大值方法

Parameters
Returns

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

NppStatus nppsMinMax_32s(const Npp32s *pSrc, size_t nLength, Npp32s *pMin, Npp32s *pMax, Npp8u *pDeviceBuffer)

32位有符号整数向量的最小值和最大值方法

Parameters
Returns

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

NppStatus nppsMinMax_32f_Ctx(const Npp32f *pSrc, size_t nLength, Npp32f *pMin, Npp32f *pMax, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位浮点向量最小值和最大值方法

Parameters
Returns

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

NppStatus nppsMinMax_32f(const Npp32f *pSrc, size_t nLength, Npp32f *pMin, Npp32f *pMax, Npp8u *pDeviceBuffer)

32位浮点向量最小值和最大值方法

Parameters
Returns

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

NppStatus nppsMinMax_64f_Ctx(const Npp64f *pSrc, size_t nLength, Npp64f *pMin, Npp64f *pMax, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

64位双精度向量最小值和最大值方法

Parameters
Returns

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

NppStatus nppsMinMax_64f(const Npp64f *pSrc, size_t nLength, Npp64f *pMin, Npp64f *pMax, Npp8u *pDeviceBuffer)

64位双精度向量最小值和最大值方法

Parameters
Returns

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

NppStatus nppsMinMaxIndxGetBufferSize_8u_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsMinMaxIndx_8u 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMinMaxIndxGetBufferSize_8u(size_t nLength, size_t *hpBufferSize)

nppsMinMaxIndx_8u 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsMinMaxIndxGetBufferSize_16s_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsMinMaxIndx_16s 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMinMaxIndxGetBufferSize_16s(size_t nLength, size_t *hpBufferSize)

nppsMinMaxIndx_16s 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsMinMaxIndxGetBufferSize_16u_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsMinMaxIndx_16u 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMinMaxIndxGetBufferSize_16u(size_t nLength, size_t *hpBufferSize)

nppsMinMaxIndx_16u 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsMinMaxIndxGetBufferSize_32s_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsMinMaxIndx_32s 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMinMaxIndxGetBufferSize_32s(size_t nLength, size_t *hpBufferSize)

nppsMinMaxIndx_32s 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsMinMaxIndxGetBufferSize_32u_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsMinMaxIndx_32u 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMinMaxIndxGetBufferSize_32u(size_t nLength, size_t *hpBufferSize)

nppsMinMaxIndx_32u 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsMinMaxIndxGetBufferSize_32f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsMinMaxIndx_32f 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMinMaxIndxGetBufferSize_32f(size_t nLength, size_t *hpBufferSize)

nppsMinMaxIndx_32f 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsMinMaxIndxGetBufferSize_64f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsMinMaxIndx_64f 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMinMaxIndxGetBufferSize_64f(size_t nLength, size_t *hpBufferSize)

nppsMinMaxIndx_64f 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsMinMaxIndx_8u_Ctx(const Npp8u *pSrc, size_t nLength, Npp8u *pMin, int *pMinIndx, Npp8u *pMax, int *pMaxIndx, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

带索引的8位字符向量最小值和最大值方法

Parameters
Returns

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

NppStatus nppsMinMaxIndx_8u(const Npp8u *pSrc, size_t nLength, Npp8u *pMin, int *pMinIndx, Npp8u *pMax, int *pMaxIndx, Npp8u *pDeviceBuffer)

8位字符向量带索引的最小值和最大值方法

Parameters
Returns

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

NppStatus nppsMinMaxIndx_16s_Ctx(const Npp16s *pSrc, size_t nLength, Npp16s *pMin, int *pMinIndx, Npp16s *pMax, int *pMaxIndx, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

带索引的16位有符号短向量最小值和最大值方法

Parameters
Returns

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

NppStatus nppsMinMaxIndx_16s(const Npp16s *pSrc, size_t nLength, Npp16s *pMin, int *pMinIndx, Npp16s *pMax, int *pMaxIndx, Npp8u *pDeviceBuffer)

带索引的16位有符号短向量最小值和最大值方法

Parameters
Returns

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

NppStatus nppsMinMaxIndx_16u_Ctx(const Npp16u *pSrc, size_t nLength, Npp16u *pMin, int *pMinIndx, Npp16u *pMax, int *pMaxIndx, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位无符号短向量带索引的最小值和最大值方法

Parameters
Returns

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

NppStatus nppsMinMaxIndx_16u(const Npp16u *pSrc, size_t nLength, Npp16u *pMin, int *pMinIndx, Npp16u *pMax, int *pMaxIndx, Npp8u *pDeviceBuffer)

16位无符号短向量带索引的最小值和最大值方法

Parameters
Returns

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

NppStatus nppsMinMaxIndx_32s_Ctx(const Npp32s *pSrc, size_t nLength, Npp32s *pMin, int *pMinIndx, Npp32s *pMax, int *pMaxIndx, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

带索引的32位有符号短向量最小值和最大值方法

Parameters
Returns

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

NppStatus nppsMinMaxIndx_32s(const Npp32s *pSrc, size_t nLength, Npp32s *pMin, int *pMinIndx, Npp32s *pMax, int *pMaxIndx, Npp8u *pDeviceBuffer)

带索引的32位有符号短向量最小值和最大值方法

Parameters
Returns

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

NppStatus nppsMinMaxIndx_32u_Ctx(const Npp32u *pSrc, size_t nLength, Npp32u *pMin, int *pMinIndx, Npp32u *pMax, int *pMaxIndx, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

带索引的32位无符号短向量最小值和最大值方法

Parameters
Returns

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

NppStatus nppsMinMaxIndx_32u(const Npp32u *pSrc, size_t nLength, Npp32u *pMin, int *pMinIndx, Npp32u *pMax, int *pMaxIndx, Npp8u *pDeviceBuffer)

带索引的32位无符号短向量最小值和最大值方法

Parameters
Returns

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

NppStatus nppsMinMaxIndx_32f_Ctx(const Npp32f *pSrc, size_t nLength, Npp32f *pMin, int *pMinIndx, Npp32f *pMax, int *pMaxIndx, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位浮点向量带索引的最小最大值方法

Parameters
Returns

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

NppStatus nppsMinMaxIndx_32f(const Npp32f *pSrc, size_t nLength, Npp32f *pMin, int *pMinIndx, Npp32f *pMax, int *pMaxIndx, Npp8u *pDeviceBuffer)

带索引的32位浮点向量最小值和最大值方法

Parameters
Returns

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

NppStatus nppsMinMaxIndx_64f_Ctx(const Npp64f *pSrc, size_t nLength, Npp64f *pMin, int *pMinIndx, Npp64f *pMax, int *pMaxIndx, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

带索引的64位浮点向量最小值和最大值方法

Parameters
Returns

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

NppStatus nppsMinMaxIndx_64f(const Npp64f *pSrc, size_t nLength, Npp64f *pMin, int *pMinIndx, Npp64f *pMax, int *pMaxIndx, Npp8u *pDeviceBuffer)

64位浮点向量带索引的最小值和最大值方法

Parameters
Returns

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

信号范数

信号范数无穷大

无穷范数

对信号样本执行无穷范数计算。

函数

NppStatus nppsNormInfGetBufferSize_32f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsNorm_Inf_32f 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsNormInfGetBufferSize_32f(size_t nLength, size_t *hpBufferSize)

nppsNorm_Inf_32f 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsNorm_Inf_32f_Ctx(const Npp32f *pSrc, size_t nLength, Npp32f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位浮点向量C范数方法

Parameters
Returns

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

NppStatus nppsNorm_Inf_32f(const Npp32f *pSrc, size_t nLength, Npp32f *pNorm, Npp8u *pDeviceBuffer)

32位浮点向量C范数方法

Parameters
Returns

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

NppStatus nppsNormInfGetBufferSize_64f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsNorm_Inf_64f 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsNormInfGetBufferSize_64f(size_t nLength, size_t *hpBufferSize)

nppsNorm_Inf_64f 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsNorm_Inf_64f_Ctx(const Npp64f *pSrc, size_t nLength, Npp64f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

64位浮点向量C范数方法

Parameters
Returns

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

NppStatus nppsNorm_Inf_64f(const Npp64f *pSrc, size_t nLength, Npp64f *pNorm, Npp8u *pDeviceBuffer)

64位浮点向量C范数方法

Parameters
Returns

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

NppStatus nppsNormInfGetBufferSize_16s32f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsNorm_Inf_16s32f 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsNormInfGetBufferSize_16s32f(size_t nLength, size_t *hpBufferSize)

nppsNorm_Inf_16s32f 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsNorm_Inf_16s32f_Ctx(const Npp16s *pSrc, size_t nLength, Npp32f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位有符号短整型向量C范数方法,返回值为32位浮点数。

Parameters
Returns

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

NppStatus nppsNorm_Inf_16s32f(const Npp16s *pSrc, size_t nLength, Npp32f *pNorm, Npp8u *pDeviceBuffer)

16位有符号短整型向量C范数方法,返回值为32位浮点数。

Parameters
Returns

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

NppStatus nppsNormInfGetBufferSize_32fc32f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsNorm_Inf_32fc32f 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsNormInfGetBufferSize_32fc32f(size_t nLength, size_t *hpBufferSize)

nppsNorm_Inf_32fc32f 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsNorm_Inf_32fc32f_Ctx(const Npp32fc *pSrc, size_t nLength, Npp32f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位浮点复数向量C的范数计算方法,返回值为32位浮点数。

Parameters
Returns

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

NppStatus nppsNorm_Inf_32fc32f(const Npp32fc *pSrc, size_t nLength, Npp32f *pNorm, Npp8u *pDeviceBuffer)

32位浮点复数向量C的范数计算方法,返回值为32位浮点数。

Parameters
Returns

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

NppStatus nppsNormInfGetBufferSize_64fc64f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsNorm_Inf_64fc64f 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsNormInfGetBufferSize_64fc64f(size_t nLength, size_t *hpBufferSize)

nppsNorm_Inf_64fc64f 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsNorm_Inf_64fc64f_Ctx(const Npp64fc *pSrc, size_t nLength, Npp64f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

64位浮点复数向量C范数方法,返回值为64位浮点数。

Parameters
Returns

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

NppStatus nppsNorm_Inf_64fc64f(const Npp64fc *pSrc, size_t nLength, Npp64f *pNorm, Npp8u *pDeviceBuffer)

64位浮点复数向量C范数方法,返回值为64位浮点数。

Parameters
Returns

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

NppStatus nppsNormInfGetBufferSize_16s32s_Sfs_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsNorm_Inf_16s32s_Sfs 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsNormInfGetBufferSize_16s32s_Sfs(size_t nLength, size_t *hpBufferSize)

nppsNorm_Inf_16s32s_Sfs 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsNorm_Inf_16s32s_Sfs_Ctx(const Npp16s *pSrc, size_t nLength, Npp32s *pNorm, int nScaleFactor, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位有符号短整型向量C范数方法,返回值为32位有符号整数。

Parameters
Returns

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

NppStatus nppsNorm_Inf_16s32s_Sfs(const Npp16s *pSrc, size_t nLength, Npp32s *pNorm, int nScaleFactor, Npp8u *pDeviceBuffer)

16位有符号短整型向量C范数方法,返回值为32位有符号整数。

Parameters
Returns

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

信号范数 L1

L1范数

对信号样本执行L1范数计算。

函数

NppStatus nppsNormL1GetBufferSize_32f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsNorm_L1_32f 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsNormL1GetBufferSize_32f(size_t nLength, size_t *hpBufferSize)

nppsNorm_L1_32f 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsNorm_L1_32f_Ctx(const Npp32f *pSrc, size_t nLength, Npp32f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位浮点向量L1范数方法

Parameters
Returns

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

NppStatus nppsNorm_L1_32f(const Npp32f *pSrc, size_t nLength, Npp32f *pNorm, Npp8u *pDeviceBuffer)

32位浮点向量L1范数方法

Parameters
Returns

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

NppStatus nppsNormL1GetBufferSize_64f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsNorm_L1_64f 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsNormL1GetBufferSize_64f(size_t nLength, size_t *hpBufferSize)

nppsNorm_L1_64f 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsNorm_L1_64f_Ctx(const Npp64f *pSrc, size_t nLength, Npp64f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

64位浮点向量L1范数方法

Parameters
Returns

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

NppStatus nppsNorm_L1_64f(const Npp64f *pSrc, size_t nLength, Npp64f *pNorm, Npp8u *pDeviceBuffer)

64位浮点向量L1范数方法

Parameters
Returns

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

NppStatus nppsNormL1GetBufferSize_16s32f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsNorm_L1_16s32f 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsNormL1GetBufferSize_16s32f(size_t nLength, size_t *hpBufferSize)

nppsNorm_L1_16s32f 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsNorm_L1_16s32f_Ctx(const Npp16s *pSrc, size_t nLength, Npp32f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位有符号短整型向量L1范数计算方法,返回值为32位浮点数。

Parameters
Returns

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

NppStatus nppsNorm_L1_16s32f(const Npp16s *pSrc, size_t nLength, Npp32f *pNorm, Npp8u *pDeviceBuffer)

16位有符号短整型向量L1范数方法,返回值为32位浮点数。

Parameters
Returns

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

NppStatus nppsNormL1GetBufferSize_32fc64f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsNorm_L1_32fc64f 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsNormL1GetBufferSize_32fc64f(size_t nLength, size_t *hpBufferSize)

nppsNorm_L1_32fc64f 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsNorm_L1_32fc64f_Ctx(const Npp32fc *pSrc, size_t nLength, Npp64f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位浮点复数向量L1范数方法,返回值为64位浮点数。

Parameters
Returns

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

NppStatus nppsNorm_L1_32fc64f(const Npp32fc *pSrc, size_t nLength, Npp64f *pNorm, Npp8u *pDeviceBuffer)

32位浮点复数向量L1范数方法,返回值为64位浮点数。

Parameters
Returns

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

NppStatus nppsNormL1GetBufferSize_64fc64f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsNorm_L1_64fc64f 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsNormL1GetBufferSize_64fc64f(size_t nLength, size_t *hpBufferSize)

nppsNorm_L1_64fc64f 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsNorm_L1_64fc64f_Ctx(const Npp64fc *pSrc, size_t nLength, Npp64f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

64位浮点复数向量L1范数方法,返回值为64位浮点数。

Parameters
Returns

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

NppStatus nppsNorm_L1_64fc64f(const Npp64fc *pSrc, size_t nLength, Npp64f *pNorm, Npp8u *pDeviceBuffer)

64位浮点复数向量L1范数方法,返回值为64位浮点数。

Parameters
Returns

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

NppStatus nppsNormL1GetBufferSize_16s32s_Sfs_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsNorm_L1_16s32s_Sfs 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsNormL1GetBufferSize_16s32s_Sfs(size_t nLength, size_t *hpBufferSize)

nppsNorm_L1_16s32s_Sfs 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsNorm_L1_16s32s_Sfs_Ctx(const Npp16s *pSrc, size_t nLength, Npp32s *pNorm, int nScaleFactor, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位有符号短整型向量L1范数方法,返回值为32位有符号整数。

Parameters
Returns

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

NppStatus nppsNorm_L1_16s32s_Sfs(const Npp16s *pSrc, size_t nLength, Npp32s *pNorm, int nScaleFactor, Npp8u *pDeviceBuffer)

16位有符号短整型向量L1范数方法,返回值为32位有符号整数。

Parameters
Returns

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

NppStatus nppsNormL1GetBufferSize_16s64s_Sfs_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsNorm_L1_16s64s_Sfs 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsNormL1GetBufferSize_16s64s_Sfs(size_t nLength, size_t *hpBufferSize)

nppsNorm_L1_16s64s_Sfs 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsNorm_L1_16s64s_Sfs_Ctx(const Npp16s *pSrc, size_t nLength, Npp64s *pNorm, int nScaleFactor, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位有符号短整型向量L1范数方法,返回值为64位有符号整数。

Parameters
Returns

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

NppStatus nppsNorm_L1_16s64s_Sfs(const Npp16s *pSrc, size_t nLength, Npp64s *pNorm, int nScaleFactor, Npp8u *pDeviceBuffer)

16位有符号短整型向量L1范数方法,返回值为64位有符号整数。

Parameters
Returns

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

信号范数L2

L2范数

对信号样本执行L2范数计算。

函数

NppStatus nppsNormL2GetBufferSize_32f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsNorm_L2_32f 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsNormL2GetBufferSize_32f(size_t nLength, size_t *hpBufferSize)

nppsNorm_L2_32f 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsNorm_L2_32f_Ctx(const Npp32f *pSrc, size_t nLength, Npp32f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位浮点向量L2范数方法

Parameters
Returns

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

NppStatus nppsNorm_L2_32f(const Npp32f *pSrc, size_t nLength, Npp32f *pNorm, Npp8u *pDeviceBuffer)

32位浮点向量L2范数方法

Parameters
Returns

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

NppStatus nppsNormL2GetBufferSize_64f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsNorm_L2_64f 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsNormL2GetBufferSize_64f(size_t nLength, size_t *hpBufferSize)

nppsNorm_L2_64f 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsNorm_L2_64f_Ctx(const Npp64f *pSrc, size_t nLength, Npp64f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

64位浮点向量L2范数方法

Parameters
Returns

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

NppStatus nppsNorm_L2_64f(const Npp64f *pSrc, size_t nLength, Npp64f *pNorm, Npp8u *pDeviceBuffer)

64位浮点向量L2范数方法

Parameters
Returns

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

NppStatus nppsNormL2GetBufferSize_16s32f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsNorm_L2_16s32f 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsNormL2GetBufferSize_16s32f(size_t nLength, size_t *hpBufferSize)

nppsNorm_L2_16s32f 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsNorm_L2_16s32f_Ctx(const Npp16s *pSrc, size_t nLength, Npp32f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位有符号短整型向量L2范数计算方法,返回值为32位浮点数。

Parameters
Returns

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

NppStatus nppsNorm_L2_16s32f(const Npp16s *pSrc, size_t nLength, Npp32f *pNorm, Npp8u *pDeviceBuffer)

16位有符号短整型向量L2范数方法,返回值为32位浮点数。

Parameters
Returns

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

NppStatus nppsNormL2GetBufferSize_32fc64f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsNorm_L2_32fc64f 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsNormL2GetBufferSize_32fc64f(size_t nLength, size_t *hpBufferSize)

nppsNorm_L2_32fc64f 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsNorm_L2_32fc64f_Ctx(const Npp32fc *pSrc, size_t nLength, Npp64f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位浮点复数向量L2范数方法,返回值为64位浮点数。

Parameters
Returns

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

NppStatus nppsNorm_L2_32fc64f(const Npp32fc *pSrc, size_t nLength, Npp64f *pNorm, Npp8u *pDeviceBuffer)

32位浮点复数向量的L2范数方法,返回值为64位浮点数。

Parameters
Returns

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

NppStatus nppsNormL2GetBufferSize_64fc64f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsNorm_L2_64fc64f 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsNormL2GetBufferSize_64fc64f(size_t nLength, size_t *hpBufferSize)

nppsNorm_L2_64fc64f 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsNorm_L2_64fc64f_Ctx(const Npp64fc *pSrc, size_t nLength, Npp64f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

64位浮点复数向量L2范数方法,返回值为64位浮点数。

Parameters
Returns

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

NppStatus nppsNorm_L2_64fc64f(const Npp64fc *pSrc, size_t nLength, Npp64f *pNorm, Npp8u *pDeviceBuffer)

64位浮点复数向量L2范数方法,返回值为64位浮点数。

Parameters
Returns

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

NppStatus nppsNormL2GetBufferSize_16s32s_Sfs_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsNorm_L2_16s32s_Sfs 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsNormL2GetBufferSize_16s32s_Sfs(size_t nLength, size_t *hpBufferSize)

nppsNorm_L2_16s32s_Sfs 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsNorm_L2_16s32s_Sfs_Ctx(const Npp16s *pSrc, size_t nLength, Npp32s *pNorm, int nScaleFactor, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位有符号短整型向量L2范数方法,返回值为32位有符号整数。

Parameters
Returns

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

NppStatus nppsNorm_L2_16s32s_Sfs(const Npp16s *pSrc, size_t nLength, Npp32s *pNorm, int nScaleFactor, Npp8u *pDeviceBuffer)

16位有符号短整型向量L2范数方法,返回值为32位有符号整数。

Parameters
Returns

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

NppStatus nppsNormL2SqrGetBufferSize_16s64s_Sfs_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsNorm_L2Sqr_16s64s_Sfs 函数的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsNormL2SqrGetBufferSize_16s64s_Sfs(size_t nLength, size_t *hpBufferSize)

nppsNorm_L2Sqr_16s64s_Sfs 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsNorm_L2Sqr_16s64s_Sfs_Ctx(const Npp16s *pSrc, size_t nLength, Npp64s *pNorm, int nScaleFactor, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位有符号短整型向量L2平方范数方法,返回值为64位有符号整数。

Parameters
Returns

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

NppStatus nppsNorm_L2Sqr_16s64s_Sfs(const Npp16s *pSrc, size_t nLength, Npp64s *pNorm, int nScaleFactor, Npp8u *pDeviceBuffer)

16位有符号短整型向量L2平方范数方法,返回值为64位有符号整数。

Parameters
Returns

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

信号范数 无穷范数 范数差异

无穷范数差异

对两个输入信号差异的样本执行无穷范数计算。

函数

NppStatus nppsNormDiffInfGetBufferSize_32f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsNormDiff_Inf_32f 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsNormDiffInfGetBufferSize_32f(size_t nLength, size_t *hpBufferSize)

nppsNormDiff_Inf_32f 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsNormDiff_Inf_32f_Ctx(const Npp32f *pSrc1, const Npp32f *pSrc2, size_t nLength, Npp32f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

对两个向量差执行32位浮点C范数方法

Parameters
Returns

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

NppStatus nppsNormDiff_Inf_32f(const Npp32f *pSrc1, const Npp32f *pSrc2, size_t nLength, Npp32f *pNorm, Npp8u *pDeviceBuffer)

对两个向量差执行32位浮点C范数方法

Parameters
Returns

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

NppStatus nppsNormDiffInfGetBufferSize_64f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsNormDiff_Inf_64f 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsNormDiffInfGetBufferSize_64f(size_t nLength, size_t *hpBufferSize)

nppsNormDiff_Inf_64f 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsNormDiff_Inf_64f_Ctx(const Npp64f *pSrc1, const Npp64f *pSrc2, size_t nLength, Npp64f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

两个向量差值的64位浮点C范数方法

Parameters
Returns

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

NppStatus nppsNormDiff_Inf_64f(const Npp64f *pSrc1, const Npp64f *pSrc2, size_t nLength, Npp64f *pNorm, Npp8u *pDeviceBuffer)

对两个向量差进行64位浮点C范数计算的方法

Parameters
Returns

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

NppStatus nppsNormDiffInfGetBufferSize_16s32f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsNormDiff_Inf_16s32f 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsNormDiffInfGetBufferSize_16s32f(size_t nLength, size_t *hpBufferSize)

nppsNormDiff_Inf_16s32f 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsNormDiff_Inf_16s32f_Ctx(const Npp16s *pSrc1, const Npp16s *pSrc2, size_t nLength, Npp32f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位有符号短整型C规范方法,计算两个向量差值的范数,返回值为32位浮点数。

Parameters
Returns

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

NppStatus nppsNormDiff_Inf_16s32f(const Npp16s *pSrc1, const Npp16s *pSrc2, size_t nLength, Npp32f *pNorm, Npp8u *pDeviceBuffer)

16位有符号短整型C规范方法,计算两个向量差值的范数,返回值为32位浮点数。

Parameters
Returns

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

NppStatus nppsNormDiffInfGetBufferSize_32fc32f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsNormDiff_Inf_32fc32f 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsNormDiffInfGetBufferSize_32fc32f(size_t nLength, size_t *hpBufferSize)

nppsNormDiff_Inf_32fc32f 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsNormDiff_Inf_32fc32f_Ctx(const Npp32fc *pSrc1, const Npp32fc *pSrc2, size_t nLength, Npp32f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

对两个向量的差值执行32位浮点复数C范数方法,返回值为32位浮点数。

Parameters
Returns

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

NppStatus nppsNormDiff_Inf_32fc32f(const Npp32fc *pSrc1, const Npp32fc *pSrc2, size_t nLength, Npp32f *pNorm, Npp8u *pDeviceBuffer)

对两个向量的差值执行32位浮点复数C范数方法,返回值为32位浮点数。

Parameters
Returns

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

NppStatus nppsNormDiffInfGetBufferSize_64fc64f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsNormDiff_Inf_64fc64f 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsNormDiffInfGetBufferSize_64fc64f(size_t nLength, size_t *hpBufferSize)

nppsNormDiff_Inf_64fc64f 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsNormDiff_Inf_64fc64f_Ctx(const Npp64fc *pSrc1, const Npp64fc *pSrc2, size_t nLength, Npp64f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

对两个向量的差值执行64位浮点复数C范数方法,返回值为64位浮点数。

Parameters
Returns

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

NppStatus nppsNormDiff_Inf_64fc64f(const Npp64fc *pSrc1, const Npp64fc *pSrc2, size_t nLength, Npp64f *pNorm, Npp8u *pDeviceBuffer)

对两个向量的差值进行64位浮点复数C范数计算,返回值为64位浮点数。

Parameters
Returns

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

NppStatus nppsNormDiffInfGetBufferSize_16s32s_Sfs_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsNormDiff_Inf_16s32s_Sfs 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsNormDiffInfGetBufferSize_16s32s_Sfs(size_t nLength, size_t *hpBufferSize)

nppsNormDiff_Inf_16s32s_Sfs 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsNormDiff_Inf_16s32s_Sfs_Ctx(const Npp16s *pSrc1, const Npp16s *pSrc2, size_t nLength, Npp32s *pNorm, int nScaleFactor, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位有符号短整型C规范方法,计算两个向量差值的范数,返回值为32位有符号整数。

Parameters
Returns

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

NppStatus nppsNormDiff_Inf_16s32s_Sfs(const Npp16s *pSrc1, const Npp16s *pSrc2, size_t nLength, Npp32s *pNorm, int nScaleFactor, Npp8u *pDeviceBuffer)

16位有符号短整型C规范方法,计算两个向量差值的范数,返回值为32位有符号整数。

Parameters
Returns

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

信号范数 L1 范数差异

L1范数差异

对两个输入信号差异的样本执行L1范数计算。

函数

NppStatus nppsNormDiffL1GetBufferSize_32f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsNormDiff_L1_32f 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsNormDiffL1GetBufferSize_32f(size_t nLength, size_t *hpBufferSize)

nppsNormDiff_L1_32f 函数的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsNormDiff_L1_32f_Ctx(const Npp32f *pSrc1, const Npp32f *pSrc2, size_t nLength, Npp32f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

对两个向量差值的32位浮点L1范数方法

Parameters
Returns

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

NppStatus nppsNormDiff_L1_32f(const Npp32f *pSrc1, const Npp32f *pSrc2, size_t nLength, Npp32f *pNorm, Npp8u *pDeviceBuffer)

对两个向量差值的32位浮点L1范数方法

Parameters
Returns

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

NppStatus nppsNormDiffL1GetBufferSize_64f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsNormDiff_L1_64f 函数的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsNormDiffL1GetBufferSize_64f(size_t nLength, size_t *hpBufferSize)

nppsNormDiff_L1_64f 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsNormDiff_L1_64f_Ctx(const Npp64f *pSrc1, const Npp64f *pSrc2, size_t nLength, Npp64f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

两个向量差值的64位浮点L1范数方法

Parameters
Returns

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

NppStatus nppsNormDiff_L1_64f(const Npp64f *pSrc1, const Npp64f *pSrc2, size_t nLength, Npp64f *pNorm, Npp8u *pDeviceBuffer)

计算两个向量差值的64位浮点L1范数方法

Parameters
Returns

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

NppStatus nppsNormDiffL1GetBufferSize_16s32f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsNormDiff_L1_16s32f 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsNormDiffL1GetBufferSize_16s32f(size_t nLength, size_t *hpBufferSize)

nppsNormDiff_L1_16s32f 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsNormDiff_L1_16s32f_Ctx(const Npp16s *pSrc1, const Npp16s *pSrc2, size_t nLength, Npp32f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

针对两个向量差值的16位有符号短整型L1范数计算方法,返回值为32位浮点数。

Parameters
Returns

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

NppStatus nppsNormDiff_L1_16s32f(const Npp16s *pSrc1, const Npp16s *pSrc2, size_t nLength, Npp32f *pNorm, Npp8u *pDeviceBuffer)

对两个向量的差值计算16位有符号短整数的L1范数方法,返回值为32位浮点数。

Parameters
Returns

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

NppStatus nppsNormDiffL1GetBufferSize_32fc64f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsNormDiff_L1_32fc64f 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsNormDiffL1GetBufferSize_32fc64f(size_t nLength, size_t *hpBufferSize)

nppsNormDiff_L1_32fc64f 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsNormDiff_L1_32fc64f_Ctx(const Npp32fc *pSrc1, const Npp32fc *pSrc2, size_t nLength, Npp64f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

对两个向量差值进行32位浮点复数L1范数计算,返回值为64位浮点数。

Parameters
Returns

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

NppStatus nppsNormDiff_L1_32fc64f(const Npp32fc *pSrc1, const Npp32fc *pSrc2, size_t nLength, Npp64f *pNorm, Npp8u *pDeviceBuffer)

对两个向量的差值执行32位浮点复数L1范数计算,返回值为64位浮点数。

Parameters
Returns

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

NppStatus nppsNormDiffL1GetBufferSize_64fc64f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsNormDiff_L1_64fc64f 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsNormDiffL1GetBufferSize_64fc64f(size_t nLength, size_t *hpBufferSize)

nppsNormDiff_L1_64fc64f 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsNormDiff_L1_64fc64f_Ctx(const Npp64fc *pSrc1, const Npp64fc *pSrc2, size_t nLength, Npp64f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

对两个向量差值进行64位浮点复数L1范数计算,返回值为64位浮点数。

Parameters
Returns

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

NppStatus nppsNormDiff_L1_64fc64f(const Npp64fc *pSrc1, const Npp64fc *pSrc2, size_t nLength, Npp64f *pNorm, Npp8u *pDeviceBuffer)

对两个向量的差值进行64位浮点复数L1范数计算,返回值为64位浮点数。

Parameters
Returns

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

NppStatus nppsNormDiffL1GetBufferSize_16s32s_Sfs_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsNormDiff_L1_16s32s_Sfs 函数的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsNormDiffL1GetBufferSize_16s32s_Sfs(size_t nLength, size_t *hpBufferSize)

nppsNormDiff_L1_16s32s_Sfs 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsNormDiff_L1_16s32s_Sfs_Ctx(const Npp16s *pSrc1, const Npp16s *pSrc2, size_t nLength, Npp32s *pNorm, int nScaleFactor, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

计算两个向量差的16位有符号短整型L1范数,返回值为32位有符号整数。

Parameters
Returns

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

NppStatus nppsNormDiff_L1_16s32s_Sfs(const Npp16s *pSrc1, const Npp16s *pSrc2, size_t nLength, Npp32s *pNorm, int nScaleFactor, Npp8u *pDeviceBuffer)

对两个向量的差值进行16位有符号短整型L1范数计算,返回值为32位有符号整数。

Parameters
Returns

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

NppStatus nppsNormDiffL1GetBufferSize_16s64s_Sfs_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsNormDiff_L1_16s64s_Sfs 函数的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsNormDiffL1GetBufferSize_16s64s_Sfs(size_t nLength, size_t *hpBufferSize)

nppsNormDiff_L1_16s64s_Sfs 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsNormDiff_L1_16s64s_Sfs_Ctx(const Npp16s *pSrc1, const Npp16s *pSrc2, size_t nLength, Npp64s *pNorm, int nScaleFactor, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

计算两个向量差的16位有符号短整型L1范数,返回值为64位有符号整数。

Parameters
Returns

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

NppStatus nppsNormDiff_L1_16s64s_Sfs(const Npp16s *pSrc1, const Npp16s *pSrc2, size_t nLength, Npp64s *pNorm, int nScaleFactor, Npp8u *pDeviceBuffer)

针对两个向量的差值计算16位有符号短整型的L1范数,返回值为64位有符号整数。

Parameters
Returns

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

信号范数 L2 范数差异

L2范数差异

对两个输入信号差异的样本执行L2范数计算。

函数

NppStatus nppsNormDiffL2GetBufferSize_32f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsNormDiff_L2_32f 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsNormDiffL2GetBufferSize_32f(size_t nLength, size_t *hpBufferSize)

nppsNormDiff_L2_32f 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsNormDiff_L2_32f_Ctx(const Npp32f *pSrc1, const Npp32f *pSrc2, size_t nLength, Npp32f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

两个向量差值的32位浮点L2范数方法

Parameters
Returns

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

NppStatus nppsNormDiff_L2_32f(const Npp32f *pSrc1, const Npp32f *pSrc2, size_t nLength, Npp32f *pNorm, Npp8u *pDeviceBuffer)

两个向量差值的32位浮点L2范数方法

Parameters
Returns

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

NppStatus nppsNormDiffL2GetBufferSize_64f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsNormDiff_L2_64f 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsNormDiffL2GetBufferSize_64f(size_t nLength, size_t *hpBufferSize)

nppsNormDiff_L2_64f 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsNormDiff_L2_64f_Ctx(const Npp64f *pSrc1, const Npp64f *pSrc2, size_t nLength, Npp64f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

两个向量差值的64位浮点L2范数方法

Parameters
Returns

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

NppStatus nppsNormDiff_L2_64f(const Npp64f *pSrc1, const Npp64f *pSrc2, size_t nLength, Npp64f *pNorm, Npp8u *pDeviceBuffer)

两个向量差值的64位浮点L2范数方法

Parameters
Returns

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

NppStatus nppsNormDiffL2GetBufferSize_16s32f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsNormDiff_L2_16s32f 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsNormDiffL2GetBufferSize_16s32f(size_t nLength, size_t *hpBufferSize)

nppsNormDiff_L2_16s32f 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsNormDiff_L2_16s32f_Ctx(const Npp16s *pSrc1, const Npp16s *pSrc2, size_t nLength, Npp32f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

对两个向量差值进行16位有符号短整型L2范数计算,返回值为32位浮点数。

Parameters
Returns

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

NppStatus nppsNormDiff_L2_16s32f(const Npp16s *pSrc1, const Npp16s *pSrc2, size_t nLength, Npp32f *pNorm, Npp8u *pDeviceBuffer)

针对两个向量差值的16位有符号短整型L2范数计算方法,返回值为32位浮点数。

Parameters
Returns

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

NppStatus nppsNormDiffL2GetBufferSize_32fc64f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsNormDiff_L2_32fc64f 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsNormDiffL2GetBufferSize_32fc64f(size_t nLength, size_t *hpBufferSize)

nppsNormDiff_L2_32fc64f 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsNormDiff_L2_32fc64f_Ctx(const Npp32fc *pSrc1, const Npp32fc *pSrc2, size_t nLength, Npp64f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

对两个向量的差值进行32位浮点复数L2范数计算,返回值为64位浮点数。

Parameters
Returns

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

NppStatus nppsNormDiff_L2_32fc64f(const Npp32fc *pSrc1, const Npp32fc *pSrc2, size_t nLength, Npp64f *pNorm, Npp8u *pDeviceBuffer)

对两个向量的差值执行32位浮点复数L2范数计算,返回值为64位浮点数。

Parameters
Returns

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

NppStatus nppsNormDiffL2GetBufferSize_64fc64f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsNormDiff_L2_64fc64f 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsNormDiffL2GetBufferSize_64fc64f(size_t nLength, size_t *hpBufferSize)

nppsNormDiff_L2_64fc64f 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsNormDiff_L2_64fc64f_Ctx(const Npp64fc *pSrc1, const Npp64fc *pSrc2, size_t nLength, Npp64f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

计算两个向量差值的64位浮点复数L2范数方法,返回值为64位浮点数。

Parameters
Returns

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

NppStatus nppsNormDiff_L2_64fc64f(const Npp64fc *pSrc1, const Npp64fc *pSrc2, size_t nLength, Npp64f *pNorm, Npp8u *pDeviceBuffer)

对两个向量差值进行64位浮点复数L2范数计算,返回值为64位浮点数。

Parameters
Returns

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

NppStatus nppsNormDiffL2GetBufferSize_16s32s_Sfs_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsNormDiff_L2_16s32s_Sfs 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsNormDiffL2GetBufferSize_16s32s_Sfs(size_t nLength, size_t *hpBufferSize)

nppsNormDiff_L2_16s32s_Sfs函数的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsNormDiff_L2_16s32s_Sfs_Ctx(const Npp16s *pSrc1, const Npp16s *pSrc2, size_t nLength, Npp32s *pNorm, int nScaleFactor, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

对两个向量差值进行16位有符号短整型L2范数计算,返回值为32位有符号整数。

Parameters
Returns

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

NppStatus nppsNormDiff_L2_16s32s_Sfs(const Npp16s *pSrc1, const Npp16s *pSrc2, size_t nLength, Npp32s *pNorm, int nScaleFactor, Npp8u *pDeviceBuffer)

16位有符号短整型向量差值的L2范数计算方法,返回值为32位有符号整数。

Parameters
Returns

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

NppStatus nppsNormDiffL2SqrGetBufferSize_16s64s_Sfs_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsNormDiff_L2Sqr_16s64s_Sfs 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsNormDiffL2SqrGetBufferSize_16s64s_Sfs(size_t nLength, size_t *hpBufferSize)

nppsNormDiff_L2Sqr_16s64s_Sfs函数的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsNormDiff_L2Sqr_16s64s_Sfs_Ctx(const Npp16s *pSrc1, const Npp16s *pSrc2, size_t nLength, Npp64s *pNorm, int nScaleFactor, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位有符号短整型向量差值的L2平方范数方法,返回值为64位有符号整数。

Parameters
Returns

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

NppStatus nppsNormDiff_L2Sqr_16s64s_Sfs(const Npp16s *pSrc1, const Npp16s *pSrc2, size_t nLength, Npp64s *pNorm, int nScaleFactor, Npp8u *pDeviceBuffer)

16位有符号短整型向量差值的L2平方范数方法,返回值为64位有符号整数。

Parameters
Returns

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

信号点积

点积

对两个输入信号的样本执行点积运算。

函数

NppStatus nppsDotProdGetBufferSize_32f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsDotProd_32f 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsDotProdGetBufferSize_32f(size_t nLength, size_t *hpBufferSize)

nppsDotProd_32f 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsDotProd_32f_Ctx(const Npp32f *pSrc1, const Npp32f *pSrc2, size_t nLength, Npp32f *pDp, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位浮点数点积方法,返回值为32位浮点数。

Parameters
Returns

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

NppStatus nppsDotProd_32f(const Npp32f *pSrc1, const Npp32f *pSrc2, size_t nLength, Npp32f *pDp, Npp8u *pDeviceBuffer)

32位浮点数点积方法,返回值为32位浮点数。

Parameters
Returns

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

NppStatus nppsDotProdGetBufferSize_32fc_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsDotProd_32fc 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsDotProdGetBufferSize_32fc(size_t nLength, size_t *hpBufferSize)

nppsDotProd_32fc 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsDotProd_32fc_Ctx(const Npp32fc *pSrc1, const Npp32fc *pSrc2, size_t nLength, Npp32fc *pDp, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位浮点复数点积方法,返回值为32位浮点复数。

Parameters
Returns

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

NppStatus nppsDotProd_32fc(const Npp32fc *pSrc1, const Npp32fc *pSrc2, size_t nLength, Npp32fc *pDp, Npp8u *pDeviceBuffer)

32位浮点复数点积方法,返回值为32位浮点复数。

Parameters
Returns

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

NppStatus nppsDotProdGetBufferSize_32f32fc_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsDotProd_32f32fc 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsDotProdGetBufferSize_32f32fc(size_t nLength, size_t *hpBufferSize)

nppsDotProd_32f32fc 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsDotProd_32f32fc_Ctx(const Npp32f *pSrc1, const Npp32fc *pSrc2, size_t nLength, Npp32fc *pDp, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位浮点数和32位复数浮点数的点积方法,返回值为32位复数浮点数。

Parameters
Returns

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

NppStatus nppsDotProd_32f32fc(const Npp32f *pSrc1, const Npp32fc *pSrc2, size_t nLength, Npp32fc *pDp, Npp8u *pDeviceBuffer)

32位浮点数和32位浮点复数点积方法,返回值为32位浮点复数。

Parameters
Returns

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

NppStatus nppsDotProdGetBufferSize_32f64f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsDotProd_32f64f 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsDotProdGetBufferSize_32f64f(size_t nLength, size_t *hpBufferSize)

nppsDotProd_32f64f 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsDotProd_32f64f_Ctx(const Npp32f *pSrc1, const Npp32f *pSrc2, size_t nLength, Npp64f *pDp, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位浮点数点积方法,返回值为64位浮点数。

Parameters
Returns

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

NppStatus nppsDotProd_32f64f(const Npp32f *pSrc1, const Npp32f *pSrc2, size_t nLength, Npp64f *pDp, Npp8u *pDeviceBuffer)

32位浮点数点积方法,返回值为64位浮点数。

Parameters
Returns

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

NppStatus nppsDotProdGetBufferSize_32fc64fc_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsDotProd_32fc64fc 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsDotProdGetBufferSize_32fc64fc(size_t nLength, size_t *hpBufferSize)

nppsDotProd_32fc64fc 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsDotProd_32fc64fc_Ctx(const Npp32fc *pSrc1, const Npp32fc *pSrc2, size_t nLength, Npp64fc *pDp, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位浮点复数点积方法,返回值为64位浮点复数。

Parameters
Returns

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

NppStatus nppsDotProd_32fc64fc(const Npp32fc *pSrc1, const Npp32fc *pSrc2, size_t nLength, Npp64fc *pDp, Npp8u *pDeviceBuffer)

32位浮点复数点积方法,返回值为64位浮点复数。

Parameters
Returns

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

NppStatus nppsDotProdGetBufferSize_32f32fc64fc_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsDotProd_32f32fc64fc 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsDotProdGetBufferSize_32f32fc64fc(size_t nLength, size_t *hpBufferSize)

nppsDotProd_32f32fc64fc 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsDotProd_32f32fc64fc_Ctx(const Npp32f *pSrc1, const Npp32fc *pSrc2, size_t nLength, Npp64fc *pDp, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位浮点数和32位浮点复数点积方法,返回值为64位浮点复数。

Parameters
Returns

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

NppStatus nppsDotProd_32f32fc64fc(const Npp32f *pSrc1, const Npp32fc *pSrc2, size_t nLength, Npp64fc *pDp, Npp8u *pDeviceBuffer)

32位浮点数和32位浮点复数点积方法,返回值为64位浮点复数。

Parameters
Returns

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

NppStatus nppsDotProdGetBufferSize_64f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsDotProd_64f 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsDotProdGetBufferSize_64f(size_t nLength, size_t *hpBufferSize)

nppsDotProd_64f 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsDotProd_64f_Ctx(const Npp64f *pSrc1, const Npp64f *pSrc2, size_t nLength, Npp64f *pDp, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

64位浮点数的点积方法,返回值为64位浮点数。

Parameters
Returns

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

NppStatus nppsDotProd_64f(const Npp64f *pSrc1, const Npp64f *pSrc2, size_t nLength, Npp64f *pDp, Npp8u *pDeviceBuffer)

64位浮点数的点积方法,返回值为64位浮点数。

Parameters
Returns

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

NppStatus nppsDotProdGetBufferSize_64fc_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsDotProd_64fc 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsDotProdGetBufferSize_64fc(size_t nLength, size_t *hpBufferSize)

nppsDotProd_64fc 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsDotProd_64fc_Ctx(const Npp64fc *pSrc1, const Npp64fc *pSrc2, size_t nLength, Npp64fc *pDp, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

64位浮点复数点积方法,返回值为64位浮点复数。

Parameters
Returns

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

NppStatus nppsDotProd_64fc(const Npp64fc *pSrc1, const Npp64fc *pSrc2, size_t nLength, Npp64fc *pDp, Npp8u *pDeviceBuffer)

64位浮点复数点积方法,返回值为64位浮点复数。

Parameters
Returns

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

NppStatus nppsDotProdGetBufferSize_64f64fc_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsDotProd_64f64fc 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsDotProdGetBufferSize_64f64fc(size_t nLength, size_t *hpBufferSize)

nppsDotProd_64f64fc 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsDotProd_64f64fc_Ctx(const Npp64f *pSrc1, const Npp64fc *pSrc2, size_t nLength, Npp64fc *pDp, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

64位浮点数和64位复数浮点数的点积方法,返回值为64位复数浮点数。

Parameters
Returns

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

NppStatus nppsDotProd_64f64fc(const Npp64f *pSrc1, const Npp64fc *pSrc2, size_t nLength, Npp64fc *pDp, Npp8u *pDeviceBuffer)

64位浮点数和64位复数浮点数的点积方法,返回值为64位复数浮点数。

Parameters
Returns

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

NppStatus nppsDotProdGetBufferSize_16s64s_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsDotProd_16s64s 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsDotProdGetBufferSize_16s64s(size_t nLength, size_t *hpBufferSize)

nppsDotProd_16s64s 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsDotProd_16s64s_Ctx(const Npp16s *pSrc1, const Npp16s *pSrc2, size_t nLength, Npp64s *pDp, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位有符号短整型点积方法,返回值为64位有符号整数。

Parameters
Returns

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

NppStatus nppsDotProd_16s64s(const Npp16s *pSrc1, const Npp16s *pSrc2, size_t nLength, Npp64s *pDp, Npp8u *pDeviceBuffer)

16位有符号短整型点积方法,返回值为64位有符号整数。

Parameters
Returns

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

NppStatus nppsDotProdGetBufferSize_16sc64sc_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsDotProd_16sc64sc 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsDotProdGetBufferSize_16sc64sc(size_t nLength, size_t *hpBufferSize)

nppsDotProd_16sc64sc 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsDotProd_16sc64sc_Ctx(const Npp16sc *pSrc1, const Npp16sc *pSrc2, size_t nLength, Npp64sc *pDp, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位有符号短整型复数点积方法,返回值为64位有符号整型复数。

Parameters
Returns

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

NppStatus nppsDotProd_16sc64sc(const Npp16sc *pSrc1, const Npp16sc *pSrc2, size_t nLength, Npp64sc *pDp, Npp8u *pDeviceBuffer)

16位有符号短整型复数点积方法,返回值为64位有符号整型复数。

Parameters
Returns

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

NppStatus nppsDotProdGetBufferSize_16s16sc64sc_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsDotProd_16s16sc64sc 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsDotProdGetBufferSize_16s16sc64sc(size_t nLength, size_t *hpBufferSize)

nppsDotProd_16s16sc64sc 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsDotProd_16s16sc64sc_Ctx(const Npp16s *pSrc1, const Npp16sc *pSrc2, size_t nLength, Npp64sc *pDp, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位有符号短整型与16位有符号短整型的短点积方法,返回值为64位有符号整数复数。

Parameters
Returns

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

NppStatus nppsDotProd_16s16sc64sc(const Npp16s *pSrc1, const Npp16sc *pSrc2, size_t nLength, Npp64sc *pDp, Npp8u *pDeviceBuffer)

16位有符号短整型与16位有符号短整型的短点积方法,返回值为64位有符号整数复数。

Parameters
Returns

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

NppStatus nppsDotProdGetBufferSize_16s32f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsDotProd_16s32f 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsDotProdGetBufferSize_16s32f(size_t nLength, size_t *hpBufferSize)

nppsDotProd_16s32f 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsDotProd_16s32f_Ctx(const Npp16s *pSrc1, const Npp16s *pSrc2, size_t nLength, Npp32f *pDp, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位有符号短整型点积方法,返回值为32位浮点数。

Parameters
Returns

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

NppStatus nppsDotProd_16s32f(const Npp16s *pSrc1, const Npp16s *pSrc2, size_t nLength, Npp32f *pDp, Npp8u *pDeviceBuffer)

16位有符号短整型点积方法,返回值为32位浮点数。

Parameters
Returns

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

NppStatus nppsDotProdGetBufferSize_16sc32fc_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsDotProd_16sc32fc 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsDotProdGetBufferSize_16sc32fc(size_t nLength, size_t *hpBufferSize)

nppsDotProd_16sc32fc 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsDotProd_16sc32fc_Ctx(const Npp16sc *pSrc1, const Npp16sc *pSrc2, size_t nLength, Npp32fc *pDp, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位有符号短整型复数点积方法,返回值为32位浮点复数。

Parameters
Returns

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

NppStatus nppsDotProd_16sc32fc(const Npp16sc *pSrc1, const Npp16sc *pSrc2, size_t nLength, Npp32fc *pDp, Npp8u *pDeviceBuffer)

16位有符号短整数复数点积方法,返回值为32位浮点数复数。

Parameters
Returns

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

NppStatus nppsDotProdGetBufferSize_16s16sc32fc_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsDotProd_16s16sc32fc 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsDotProdGetBufferSize_16s16sc32fc(size_t nLength, size_t *hpBufferSize)

nppsDotProd_16s16sc32fc 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsDotProd_16s16sc32fc_Ctx(const Npp16s *pSrc1, const Npp16sc *pSrc2, size_t nLength, Npp32fc *pDp, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位有符号短整型和16位有符号短整型复数点积方法,返回值为32位浮点复数。

Parameters
Returns

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

NppStatus nppsDotProd_16s16sc32fc(const Npp16s *pSrc1, const Npp16sc *pSrc2, size_t nLength, Npp32fc *pDp, Npp8u *pDeviceBuffer)

16位有符号短整型和16位有符号短整型复数点积方法,返回值为32位浮点复数。

Parameters
Returns

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

NppStatus nppsDotProdGetBufferSize_16s_Sfs_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsDotProd_16s_Sfs 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsDotProdGetBufferSize_16s_Sfs(size_t nLength, size_t *hpBufferSize)

nppsDotProd_16s_Sfs 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsDotProd_16s_Sfs_Ctx(const Npp16s *pSrc1, const Npp16s *pSrc2, size_t nLength, Npp16s *pDp, int nScaleFactor, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位有符号短整型点积方法,返回值为16位有符号短整型。

Parameters
Returns

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

NppStatus nppsDotProd_16s_Sfs(const Npp16s *pSrc1, const Npp16s *pSrc2, size_t nLength, Npp16s *pDp, int nScaleFactor, Npp8u *pDeviceBuffer)

16位有符号短整型点积方法,返回值为16位有符号短整型。

Parameters
Returns

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

NppStatus nppsDotProdGetBufferSize_16sc_Sfs_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsDotProd_16sc_Sfs 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsDotProdGetBufferSize_16sc_Sfs(size_t nLength, size_t *hpBufferSize)

nppsDotProd_16sc_Sfs 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsDotProd_16sc_Sfs_Ctx(const Npp16sc *pSrc1, const Npp16sc *pSrc2, size_t nLength, Npp16sc *pDp, int nScaleFactor, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位有符号短整型复数点积方法,返回值为16位有符号短整型复数。

Parameters
Returns

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

NppStatus nppsDotProd_16sc_Sfs(const Npp16sc *pSrc1, const Npp16sc *pSrc2, size_t nLength, Npp16sc *pDp, int nScaleFactor, Npp8u *pDeviceBuffer)

16位有符号短整型复数点积方法,返回值为16位有符号短整型复数。

Parameters
Returns

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

NppStatus nppsDotProdGetBufferSize_32s_Sfs_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsDotProd_32s_Sfs 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsDotProdGetBufferSize_32s_Sfs(size_t nLength, size_t *hpBufferSize)

nppsDotProd_32s_Sfs 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsDotProd_32s_Sfs_Ctx(const Npp32s *pSrc1, const Npp32s *pSrc2, size_t nLength, Npp32s *pDp, int nScaleFactor, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位有符号整数点积方法,返回值为32位有符号整数。

Parameters
Returns

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

NppStatus nppsDotProd_32s_Sfs(const Npp32s *pSrc1, const Npp32s *pSrc2, size_t nLength, Npp32s *pDp, int nScaleFactor, Npp8u *pDeviceBuffer)

32位有符号整数点积方法,返回值为32位有符号整数。

Parameters
Returns

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

NppStatus nppsDotProdGetBufferSize_32sc_Sfs_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsDotProd_32sc_Sfs 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsDotProdGetBufferSize_32sc_Sfs(size_t nLength, size_t *hpBufferSize)

nppsDotProd_32sc_Sfs 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsDotProd_32sc_Sfs_Ctx(const Npp32sc *pSrc1, const Npp32sc *pSrc2, size_t nLength, Npp32sc *pDp, int nScaleFactor, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位有符号整数复数点积方法,返回值为32位有符号整数复数。

Parameters
Returns

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

NppStatus nppsDotProd_32sc_Sfs(const Npp32sc *pSrc1, const Npp32sc *pSrc2, size_t nLength, Npp32sc *pDp, int nScaleFactor, Npp8u *pDeviceBuffer)

32位有符号整数复数点积方法,返回值为32位有符号整数复数。

Parameters
Returns

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

NppStatus nppsDotProdGetBufferSize_16s32s_Sfs_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsDotProd_16s32s_Sfs 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsDotProdGetBufferSize_16s32s_Sfs(size_t nLength, size_t *hpBufferSize)

nppsDotProd_16s32s_Sfs 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsDotProd_16s32s_Sfs_Ctx(const Npp16s *pSrc1, const Npp16s *pSrc2, size_t nLength, Npp32s *pDp, int nScaleFactor, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位有符号短整型点积方法,返回值为32位有符号整数。

Parameters
Returns

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

NppStatus nppsDotProd_16s32s_Sfs(const Npp16s *pSrc1, const Npp16s *pSrc2, size_t nLength, Npp32s *pDp, int nScaleFactor, Npp8u *pDeviceBuffer)

16位有符号短整型点积方法,返回值为32位有符号整数。

Parameters
Returns

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

NppStatus nppsDotProdGetBufferSize_16s16sc32sc_Sfs_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsDotProd_16s16sc32sc_Sfs 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsDotProdGetBufferSize_16s16sc32sc_Sfs(size_t nLength, size_t *hpBufferSize)

nppsDotProd_16s16sc32sc_Sfs 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsDotProd_16s16sc32sc_Sfs_Ctx(const Npp16s *pSrc1, const Npp16sc *pSrc2, size_t nLength, Npp32sc *pDp, int nScaleFactor, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位有符号短整型和16位有符号短整型复数点积方法,返回值为32位有符号整数复数。

Parameters
Returns

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

NppStatus nppsDotProd_16s16sc32sc_Sfs(const Npp16s *pSrc1, const Npp16sc *pSrc2, size_t nLength, Npp32sc *pDp, int nScaleFactor, Npp8u *pDeviceBuffer)

16位有符号短整型和16位有符号短整型复数点积方法,返回值为32位有符号整数复数。

Parameters
Returns

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

NppStatus nppsDotProdGetBufferSize_16s32s32s_Sfs_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsDotProd_16s32s32s_Sfs 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsDotProdGetBufferSize_16s32s32s_Sfs(size_t nLength, size_t *hpBufferSize)

nppsDotProd_16s32s32s_Sfs 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsDotProd_16s32s32s_Sfs_Ctx(const Npp16s *pSrc1, const Npp32s *pSrc2, size_t nLength, Npp32s *pDp, int nScaleFactor, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位有符号短整型和32位有符号整型的点积方法,返回值为32位有符号整数。

Parameters
Returns

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

NppStatus nppsDotProd_16s32s32s_Sfs(const Npp16s *pSrc1, const Npp32s *pSrc2, size_t nLength, Npp32s *pDp, int nScaleFactor, Npp8u *pDeviceBuffer)

16位有符号短整型和32位有符号整型的点积方法,返回值为32位有符号整数。

Parameters
Returns

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

NppStatus nppsDotProdGetBufferSize_16s16sc_Sfs_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsDotProd_16s16sc_Sfs 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsDotProdGetBufferSize_16s16sc_Sfs(size_t nLength, size_t *hpBufferSize)

nppsDotProd_16s16sc_Sfs 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsDotProd_16s16sc_Sfs_Ctx(const Npp16s *pSrc1, const Npp16sc *pSrc2, size_t nLength, Npp16sc *pDp, int nScaleFactor, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位有符号短整型和16位有符号短复数点积方法,返回值为16位有符号短复数。

Parameters
Returns

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

NppStatus nppsDotProd_16s16sc_Sfs(const Npp16s *pSrc1, const Npp16sc *pSrc2, size_t nLength, Npp16sc *pDp, int nScaleFactor, Npp8u *pDeviceBuffer)

16位有符号短整型和16位有符号短整型复数点积方法,返回值为16位有符号短整型复数。

Parameters
Returns

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

NppStatus nppsDotProdGetBufferSize_16sc32sc_Sfs_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsDotProd_16sc32sc_Sfs 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsDotProdGetBufferSize_16sc32sc_Sfs(size_t nLength, size_t *hpBufferSize)

nppsDotProd_16sc32sc_Sfs 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsDotProd_16sc32sc_Sfs_Ctx(const Npp16sc *pSrc1, const Npp16sc *pSrc2, size_t nLength, Npp32sc *pDp, int nScaleFactor, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位有符号短整型复数点积方法,返回值为32位有符号整型复数。

Parameters
Returns

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

NppStatus nppsDotProd_16sc32sc_Sfs(const Npp16sc *pSrc1, const Npp16sc *pSrc2, size_t nLength, Npp32sc *pDp, int nScaleFactor, Npp8u *pDeviceBuffer)

16位有符号短整型复数点积方法,返回值为32位有符号整型复数。

Parameters
Returns

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

NppStatus nppsDotProdGetBufferSize_32s32sc_Sfs_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsDotProd_32s32sc_Sfs 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsDotProdGetBufferSize_32s32sc_Sfs(size_t nLength, size_t *hpBufferSize)

nppsDotProd_32s32sc_Sfs 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsDotProd_32s32sc_Sfs_Ctx(const Npp32s *pSrc1, const Npp32sc *pSrc2, size_t nLength, Npp32sc *pDp, int nScaleFactor, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位有符号短整型与32位有符号短整型复数点积方法,返回值为32位有符号整数复数。

Parameters
Returns

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

NppStatus nppsDotProd_32s32sc_Sfs(const Npp32s *pSrc1, const Npp32sc *pSrc2, size_t nLength, Npp32sc *pDp, int nScaleFactor, Npp8u *pDeviceBuffer)

32位有符号短整型和32位有符号短整型复数点积方法,返回值为32位有符号整数复数。

Parameters
Returns

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

信号计数范围

范围内计数

计算信号样本中指定范围内的元素数量。

函数

NppStatus nppsCountInRangeGetBufferSize_32s_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsCountInRange_32s 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsCountInRangeGetBufferSize_32s(size_t nLength, size_t *hpBufferSize)

nppsCountInRange_32s 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsCountInRange_32s_Ctx(const Npp32s *pSrc, size_t nLength, int *pCounts, Npp32s nLowerBound, Npp32s nUpperBound, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

计算32位有符号整数数组中值落在指定范围内的元素数量。

Parameters
Returns

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

NppStatus nppsCountInRange_32s(const Npp32s *pSrc, size_t nLength, int *pCounts, Npp32s nLowerBound, Npp32s nUpperBound, Npp8u *pDeviceBuffer)

计算32位有符号整数数组中值落在指定范围内的元素数量。

Parameters
Returns

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

信号计数过零点

计算零交叉点

计算信号中的过零次数。

函数

NppStatus nppsZeroCrossingGetBufferSize_16s32f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsZeroCrossing_16s32f 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsZeroCrossingGetBufferSize_16s32f(size_t nLength, size_t *hpBufferSize)

nppsZeroCrossing_16s32f 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsZeroCrossing_16s32f_Ctx(const Npp16s *pSrc, size_t nLength, Npp32f *pValZC, NppsZCType tZCType, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位有符号短整数过零检测方法,返回值为32位浮点数。

Parameters
Returns

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

NppStatus nppsZeroCrossing_16s32f(const Npp16s *pSrc, size_t nLength, Npp32f *pValZC, NppsZCType tZCType, Npp8u *pDeviceBuffer)

16位有符号短整数过零检测方法,返回值为32位浮点数。

Parameters
Returns

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

NppStatus nppsZeroCrossingGetBufferSize_32f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsZeroCrossing_32f 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsZeroCrossingGetBufferSize_32f(size_t nLength, size_t *hpBufferSize)

nppsZeroCrossing_32f 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsZeroCrossing_32f_Ctx(const Npp32f *pSrc, size_t nLength, Npp32f *pValZC, NppsZCType tZCType, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位浮点过零检测方法,返回值为32位浮点数。

Parameters
Returns

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

NppStatus nppsZeroCrossing_32f(const Npp32f *pSrc, size_t nLength, Npp32f *pValZC, NppsZCType tZCType, Npp8u *pDeviceBuffer)

32位浮点过零检测方法,返回值为32位浮点数。

Parameters
Returns

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

信号最大误差

最大错误

用于计算两个信号之间最大误差的基本操作。给定两个信号\(pSrc1\)\(pSrc2\),它们的长度均为\(N\),最大误差定义为两个信号对应元素之间的最大绝对差值。

如果信号是复数格式,则使用复数的绝对值。

函数

NppStatus nppsMaximumError_8u_Ctx(const Npp8u *pSrc1, const Npp8u *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

8位无符号字符最大值方法。

Parameters
Returns

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

NppStatus nppsMaximumError_8u(const Npp8u *pSrc1, const Npp8u *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

8位无符号字符最大值方法。

Parameters
Returns

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

NppStatus nppsMaximumError_8s_Ctx(const Npp8s *pSrc1, const Npp8s *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

8位有符号字符最大值方法。

Parameters
Returns

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

NppStatus nppsMaximumError_8s(const Npp8s *pSrc1, const Npp8s *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

8位有符号字符最大值方法。

Parameters
Returns

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

NppStatus nppsMaximumError_16u_Ctx(const Npp16u *pSrc1, const Npp16u *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位无符号短整型最大值方法。

Parameters
Returns

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

NppStatus nppsMaximumError_16u(const Npp16u *pSrc1, const Npp16u *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

16位无符号短整型最大值方法。

Parameters
Returns

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

NppStatus nppsMaximumError_16s_Ctx(const Npp16s *pSrc1, const Npp16s *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位有符号短整型最大值方法。

Parameters
Returns

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

NppStatus nppsMaximumError_16s(const Npp16s *pSrc1, const Npp16s *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

16位有符号短整型最大值方法。

Parameters
Returns

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

NppStatus nppsMaximumError_16sc_Ctx(const Npp16sc *pSrc1, const Npp16sc *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位无符号短复数整数最大值方法。

Parameters
Returns

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

NppStatus nppsMaximumError_16sc(const Npp16sc *pSrc1, const Npp16sc *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

16位无符号短复数整数最大值方法。

Parameters
Returns

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

NppStatus nppsMaximumError_32u_Ctx(const Npp32u *pSrc1, const Npp32u *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位无符号短整型最大值方法。

Parameters
Returns

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

NppStatus nppsMaximumError_32u(const Npp32u *pSrc1, const Npp32u *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

32位无符号短整型最大值方法。

Parameters
Returns

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

NppStatus nppsMaximumError_32s_Ctx(const Npp32s *pSrc1, const Npp32s *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位有符号短整型最大值方法。

Parameters
Returns

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

NppStatus nppsMaximumError_32s(const Npp32s *pSrc1, const Npp32s *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

32位有符号短整型的最大值方法。

Parameters
Returns

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

NppStatus nppsMaximumError_32sc_Ctx(const Npp32sc *pSrc1, const Npp32sc *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位无符号短复数整数最大值方法。

Parameters
Returns

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

NppStatus nppsMaximumError_32sc(const Npp32sc *pSrc1, const Npp32sc *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

32位无符号短复数整数最大值方法。

Parameters
Returns

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

NppStatus nppsMaximumError_64s_Ctx(const Npp64s *pSrc1, const Npp64s *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

64位有符号短整型最大值方法。

Parameters
Returns

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

NppStatus nppsMaximumError_64s(const Npp64s *pSrc1, const Npp64s *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

64位有符号短整型最大值方法。

Parameters
Returns

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

NppStatus nppsMaximumError_64sc_Ctx(const Npp64sc *pSrc1, const Npp64sc *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

64位无符号短复数整数最大值方法。

Parameters
Returns

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

NppStatus nppsMaximumError_64sc(const Npp64sc *pSrc1, const Npp64sc *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

64位无符号短复数整数最大值方法。

Parameters
Returns

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

NppStatus nppsMaximumError_32f_Ctx(const Npp32f *pSrc1, const Npp32f *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位浮点数最大值方法。

Parameters
Returns

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

NppStatus nppsMaximumError_32f(const Npp32f *pSrc1, const Npp32f *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

32位浮点数最大值方法。

Parameters
Returns

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

NppStatus nppsMaximumError_32fc_Ctx(const Npp32fc *pSrc1, const Npp32fc *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位浮点复数最大值方法。

Parameters
Returns

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

NppStatus nppsMaximumError_32fc(const Npp32fc *pSrc1, const Npp32fc *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

32位浮点复数最大值方法。

Parameters
Returns

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

NppStatus nppsMaximumError_64f_Ctx(const Npp64f *pSrc1, const Npp64f *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

64位浮点数最大值方法。

Parameters
Returns

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

NppStatus nppsMaximumError_64f(const Npp64f *pSrc1, const Npp64f *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

64位浮点数最大值方法。

Parameters
Returns

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

NppStatus nppsMaximumError_64fc_Ctx(const Npp64fc *pSrc1, const Npp64fc *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

64位浮点复数最大值方法。

Parameters
Returns

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

NppStatus nppsMaximumError_64fc(const Npp64fc *pSrc1, const Npp64fc *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

64位浮点复数最大值方法。

Parameters
Returns

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

NppStatus nppsMaximumErrorGetBufferSize_8u_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsMaximumError_8u 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMaximumErrorGetBufferSize_8u(size_t nLength, size_t *hpBufferSize)

nppsMaximumError_8u 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsMaximumErrorGetBufferSize_8s_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsMaximumError_8s 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMaximumErrorGetBufferSize_8s(size_t nLength, size_t *hpBufferSize)

nppsMaximumError_8s 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsMaximumErrorGetBufferSize_16u_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsMaximumError_16u 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMaximumErrorGetBufferSize_16u(size_t nLength, size_t *hpBufferSize)

nppsMaximumError_16u 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsMaximumErrorGetBufferSize_16s_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsMaximumError_16s 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMaximumErrorGetBufferSize_16s(size_t nLength, size_t *hpBufferSize)

nppsMaximumError_16s 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsMaximumErrorGetBufferSize_16sc_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsMaximumError_16sc 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMaximumErrorGetBufferSize_16sc(size_t nLength, size_t *hpBufferSize)

nppsMaximumError_16sc 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsMaximumErrorGetBufferSize_32u_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsMaximumError_32u 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMaximumErrorGetBufferSize_32u(size_t nLength, size_t *hpBufferSize)

nppsMaximumError_32u 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsMaximumErrorGetBufferSize_32s_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsMaximumError_32s 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMaximumErrorGetBufferSize_32s(size_t nLength, size_t *hpBufferSize)

nppsMaximumError_32s 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsMaximumErrorGetBufferSize_32sc_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsMaximumError_32sc 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMaximumErrorGetBufferSize_32sc(size_t nLength, size_t *hpBufferSize)

nppsMaximumError_32sc 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsMaximumErrorGetBufferSize_64s_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsMaximumError_64s 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMaximumErrorGetBufferSize_64s(size_t nLength, size_t *hpBufferSize)

nppsMaximumError_64s 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsMaximumErrorGetBufferSize_64sc_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsMaximumError_64sc 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMaximumErrorGetBufferSize_64sc(size_t nLength, size_t *hpBufferSize)

nppsMaximumError_64sc 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsMaximumErrorGetBufferSize_32f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsMaximumError_32f 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMaximumErrorGetBufferSize_32f(size_t nLength, size_t *hpBufferSize)

nppsMaximumError_32f 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsMaximumErrorGetBufferSize_32fc_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsMaximumError_32fc 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMaximumErrorGetBufferSize_32fc(size_t nLength, size_t *hpBufferSize)

nppsMaximumError_32fc 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsMaximumErrorGetBufferSize_64f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsMaximumError_64f 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMaximumErrorGetBufferSize_64f(size_t nLength, size_t *hpBufferSize)

nppsMaximumError_64f 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsMaximumErrorGetBufferSize_64fc_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsMaximumError_64fc 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMaximumErrorGetBufferSize_64fc(size_t nLength, size_t *hpBufferSize)

nppsMaximumError_64fc 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

信号平均误差

平均误差

计算两个信号之间平均误差的基本操作。给定两个信号\(pSrc1\)\(pSrc2\),长度均为\(N\),平均误差定义为

\[平均误差 = \frac{1}{N}\sum_{n=0}^{N-1}\left|pSrc1(n) - pSrc2(n)\right|\]

如果信号是复数格式,则使用复数的绝对值。

函数

NppStatus nppsAverageError_8u_Ctx(const Npp8u *pSrc1, const Npp8u *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

8位无符号字符平均值方法。

Parameters
Returns

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

NppStatus nppsAverageError_8u(const Npp8u *pSrc1, const Npp8u *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

8位无符号字符平均值计算方法。

Parameters
Returns

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

NppStatus nppsAverageError_8s_Ctx(const Npp8s *pSrc1, const Npp8s *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

8位有符号字符平均值计算方法。

Parameters
Returns

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

NppStatus nppsAverageError_8s(const Npp8s *pSrc1, const Npp8s *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

8位有符号字符平均值计算方法。

Parameters
Returns

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

NppStatus nppsAverageError_16u_Ctx(const Npp16u *pSrc1, const Npp16u *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位无符号短整型平均值计算方法。

Parameters
Returns

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

NppStatus nppsAverageError_16u(const Npp16u *pSrc1, const Npp16u *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

16位无符号短整型平均值计算方法。

Parameters
Returns

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

NppStatus nppsAverageError_16s_Ctx(const Npp16s *pSrc1, const Npp16s *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位有符号短整型平均值计算方法。

Parameters
Returns

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

NppStatus nppsAverageError_16s(const Npp16s *pSrc1, const Npp16s *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

16位有符号短整型平均值计算方法。

Parameters
Returns

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

NppStatus nppsAverageError_16sc_Ctx(const Npp16sc *pSrc1, const Npp16sc *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位无符号短复数整数的平均值计算方法。

Parameters
Returns

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

NppStatus nppsAverageError_16sc(const Npp16sc *pSrc1, const Npp16sc *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

16位无符号短复数整数的平均值计算方法。

Parameters
Returns

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

NppStatus nppsAverageError_32u_Ctx(const Npp32u *pSrc1, const Npp32u *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位无符号短整型平均值计算方法。

Parameters
Returns

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

NppStatus nppsAverageError_32u(const Npp32u *pSrc1, const Npp32u *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

32位无符号短整型平均值计算方法。

Parameters
Returns

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

NppStatus nppsAverageError_32s_Ctx(const Npp32s *pSrc1, const Npp32s *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位有符号短整型的平均值计算方法。

Parameters
Returns

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

NppStatus nppsAverageError_32s(const Npp32s *pSrc1, const Npp32s *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

32位有符号短整型的平均值计算方法。

Parameters
Returns

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

NppStatus nppsAverageError_32sc_Ctx(const Npp32sc *pSrc1, const Npp32sc *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位无符号短复数整数的平均值计算方法。

Parameters
Returns

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

NppStatus nppsAverageError_32sc(const Npp32sc *pSrc1, const Npp32sc *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

32位无符号短复数整数的平均值计算方法。

Parameters
Returns

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

NppStatus nppsAverageError_64s_Ctx(const Npp64s *pSrc1, const Npp64s *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

64位有符号短整型求平均值方法。

Parameters
Returns

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

NppStatus nppsAverageError_64s(const Npp64s *pSrc1, const Npp64s *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

64位有符号短整型求平均值方法。

Parameters
Returns

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

NppStatus nppsAverageError_64sc_Ctx(const Npp64sc *pSrc1, const Npp64sc *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

64位无符号短复数整数平均值方法。

Parameters
Returns

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

NppStatus nppsAverageError_64sc(const Npp64sc *pSrc1, const Npp64sc *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

64位无符号短复数整数的平均值计算方法。

Parameters
Returns

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

NppStatus nppsAverageError_32f_Ctx(const Npp32f *pSrc1, const Npp32f *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位浮点数平均值计算方法。

Parameters
Returns

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

NppStatus nppsAverageError_32f(const Npp32f *pSrc1, const Npp32f *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

32位浮点数平均值计算方法。

Parameters
Returns

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

NppStatus nppsAverageError_32fc_Ctx(const Npp32fc *pSrc1, const Npp32fc *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位浮点复数平均值计算方法。

Parameters
Returns

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

NppStatus nppsAverageError_32fc(const Npp32fc *pSrc1, const Npp32fc *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

32位浮点复数平均值计算方法。

Parameters
Returns

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

NppStatus nppsAverageError_64f_Ctx(const Npp64f *pSrc1, const Npp64f *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

64位浮点数平均值计算方法。

Parameters
Returns

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

NppStatus nppsAverageError_64f(const Npp64f *pSrc1, const Npp64f *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

64位浮点数平均值计算方法。

Parameters
Returns

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

NppStatus nppsAverageError_64fc_Ctx(const Npp64fc *pSrc1, const Npp64fc *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

64位浮点复数平均值计算方法。

Parameters
Returns

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

NppStatus nppsAverageError_64fc(const Npp64fc *pSrc1, const Npp64fc *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

64位浮点复数平均值计算方法。

Parameters
Returns

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

NppStatus nppsAverageErrorGetBufferSize_8u_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsAverageError_8u 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsAverageErrorGetBufferSize_8u(size_t nLength, size_t *hpBufferSize)

nppsAverageError_8u 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsAverageErrorGetBufferSize_8s_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsAverageError_8s 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsAverageErrorGetBufferSize_8s(size_t nLength, size_t *hpBufferSize)

nppsAverageError_8s 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsAverageErrorGetBufferSize_16u_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsAverageError_16u 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsAverageErrorGetBufferSize_16u(size_t nLength, size_t *hpBufferSize)

nppsAverageError_16u 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsAverageErrorGetBufferSize_16s_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsAverageError_16s 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsAverageErrorGetBufferSize_16s(size_t nLength, size_t *hpBufferSize)

nppsAverageError_16s 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsAverageErrorGetBufferSize_16sc_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsAverageError_16sc 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsAverageErrorGetBufferSize_16sc(size_t nLength, size_t *hpBufferSize)

nppsAverageError_16sc 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsAverageErrorGetBufferSize_32u_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsAverageError_32u 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsAverageErrorGetBufferSize_32u(size_t nLength, size_t *hpBufferSize)

nppsAverageError_32u 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsAverageErrorGetBufferSize_32s_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsAverageError_32s 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsAverageErrorGetBufferSize_32s(size_t nLength, size_t *hpBufferSize)

nppsAverageError_32s 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsAverageErrorGetBufferSize_32sc_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsAverageError_32sc 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsAverageErrorGetBufferSize_32sc(size_t nLength, size_t *hpBufferSize)

nppsAverageError_32sc 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsAverageErrorGetBufferSize_64s_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsAverageError_64s 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsAverageErrorGetBufferSize_64s(size_t nLength, size_t *hpBufferSize)

nppsAverageError_64s 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsAverageErrorGetBufferSize_64sc_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsAverageError_64sc 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsAverageErrorGetBufferSize_64sc(size_t nLength, size_t *hpBufferSize)

nppsAverageError_64sc 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsAverageErrorGetBufferSize_32f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsAverageError_32f 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsAverageErrorGetBufferSize_32f(size_t nLength, size_t *hpBufferSize)

nppsAverageError_32f 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsAverageErrorGetBufferSize_32fc_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsAverageError_32fc 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsAverageErrorGetBufferSize_32fc(size_t nLength, size_t *hpBufferSize)

nppsAverageError_32fc 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsAverageErrorGetBufferSize_64f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsAverageError_64f 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsAverageErrorGetBufferSize_64f(size_t nLength, size_t *hpBufferSize)

nppsAverageError_64f 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsAverageErrorGetBufferSize_64fc_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsAverageError_64fc 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsAverageErrorGetBufferSize_64fc(size_t nLength, size_t *hpBufferSize)

nppsAverageError_64fc 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

信号最大相对误差

最大相对误差

用于计算两个信号之间最大相对误差的基本操作。给定两个信号\(pSrc1\)\(pSrc2\),它们的长度均为\(N\),最大相对误差定义为

\[MaximumRelativeError = max{\frac{\left|pSrc1(n) - pSrc2(n)\right|}{max(\left|pSrc1(n)\right|, \left|pSrc2(n)\right|)}}\]

如果信号是复数格式,则使用复数的绝对值。

函数

NppStatus nppsMaximumRelativeError_8u_Ctx(const Npp8u *pSrc1, const Npp8u *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

8位无符号字符最大相对方法。

Parameters
Returns

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

NppStatus nppsMaximumRelativeError_8u(const Npp8u *pSrc1, const Npp8u *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

8位无符号字符最大相对方法。

Parameters
Returns

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

NppStatus nppsMaximumRelativeError_8s_Ctx(const Npp8s *pSrc1, const Npp8s *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

8位有符号字符最大相对值方法。

Parameters
Returns

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

NppStatus nppsMaximumRelativeError_8s(const Npp8s *pSrc1, const Npp8s *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

8位有符号字符最大相对值方法。

Parameters
Returns

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

NppStatus nppsMaximumRelativeError_16u_Ctx(const Npp16u *pSrc1, const Npp16u *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位无符号短整型 MaximumRelative 方法。

Parameters
Returns

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

NppStatus nppsMaximumRelativeError_16u(const Npp16u *pSrc1, const Npp16u *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

16位无符号短整型 MaximumRelative 方法。

Parameters
Returns

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

NppStatus nppsMaximumRelativeError_16s_Ctx(const Npp16s *pSrc1, const Npp16s *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位有符号短整型 MaximumRelative 方法。

Parameters
Returns

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

NppStatus nppsMaximumRelativeError_16s(const Npp16s *pSrc1, const Npp16s *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

16位有符号短整型 MaximumRelative 方法。

Parameters
Returns

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

NppStatus nppsMaximumRelativeError_16sc_Ctx(const Npp16sc *pSrc1, const Npp16sc *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位无符号短复数整数的MaximumRelative方法。

Parameters
Returns

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

NppStatus nppsMaximumRelativeError_16sc(const Npp16sc *pSrc1, const Npp16sc *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

16位无符号短复数整数的MaximumRelative方法。

Parameters
Returns

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

NppStatus nppsMaximumRelativeError_32u_Ctx(const Npp32u *pSrc1, const Npp32u *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位无符号短整数的MaximumRelative方法。

Parameters
Returns

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

NppStatus nppsMaximumRelativeError_32u(const Npp32u *pSrc1, const Npp32u *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

32位无符号短整型 MaximumRelative 方法。

Parameters
Returns

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

NppStatus nppsMaximumRelativeError_32s_Ctx(const Npp32s *pSrc1, const Npp32s *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位有符号短整型的MaximumRelative方法。

Parameters
Returns

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

NppStatus nppsMaximumRelativeError_32s(const Npp32s *pSrc1, const Npp32s *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

32位有符号短整型 MaximumRelative 方法。

Parameters
Returns

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

NppStatus nppsMaximumRelativeError_32sc_Ctx(const Npp32sc *pSrc1, const Npp32sc *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位无符号短复数整数的MaximumRelative方法。

Parameters
Returns

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

NppStatus nppsMaximumRelativeError_32sc(const Npp32sc *pSrc1, const Npp32sc *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

32位无符号短复数整数的MaximumRelative方法。

Parameters
Returns

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

NppStatus nppsMaximumRelativeError_64s_Ctx(const Npp64s *pSrc1, const Npp64s *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

64位有符号短整型的MaximumRelative方法。

Parameters
Returns

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

NppStatus nppsMaximumRelativeError_64s(const Npp64s *pSrc1, const Npp64s *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

64位有符号短整型 MaximumRelative 方法。

Parameters
Returns

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

NppStatus nppsMaximumRelativeError_64sc_Ctx(const Npp64sc *pSrc1, const Npp64sc *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

64位无符号短复数整数的MaximumRelative方法。

Parameters
Returns

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

NppStatus nppsMaximumRelativeError_64sc(const Npp64sc *pSrc1, const Npp64sc *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

64位无符号短复数整数的MaximumRelative方法。

Parameters
Returns

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

NppStatus nppsMaximumRelativeError_32f_Ctx(const Npp32f *pSrc1, const Npp32f *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位浮点数最大相对值方法。

Parameters
Returns

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

NppStatus nppsMaximumRelativeError_32f(const Npp32f *pSrc1, const Npp32f *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

32位浮点数MaximumRelative方法。

Parameters
Returns

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

NppStatus nppsMaximumRelativeError_32fc_Ctx(const Npp32fc *pSrc1, const Npp32fc *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位浮点复数最大相对值方法。

Parameters
Returns

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

NppStatus nppsMaximumRelativeError_32fc(const Npp32fc *pSrc1, const Npp32fc *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

32位浮点复数最大相对值方法。

Parameters
Returns

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

NppStatus nppsMaximumRelativeError_64f_Ctx(const Npp64f *pSrc1, const Npp64f *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

64位浮点数最大相对值方法。

Parameters
Returns

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

NppStatus nppsMaximumRelativeError_64f(const Npp64f *pSrc1, const Npp64f *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

64位浮点数最大相对值方法。

Parameters
Returns

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

NppStatus nppsMaximumRelativeError_64fc_Ctx(const Npp64fc *pSrc1, const Npp64fc *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

64位浮点复数最大相对值方法。

Parameters
Returns

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

NppStatus nppsMaximumRelativeError_64fc(const Npp64fc *pSrc1, const Npp64fc *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

64位浮点复数最大相对值方法。

Parameters
Returns

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

NppStatus nppsMaximumRelativeErrorGetBufferSize_8u_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsMaximumRelativeError_8u 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMaximumRelativeErrorGetBufferSize_8u(size_t nLength, size_t *hpBufferSize)

nppsMaximumRelativeError_8u 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsMaximumRelativeErrorGetBufferSize_8s_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsMaximumRelativeError_8s 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMaximumRelativeErrorGetBufferSize_8s(size_t nLength, size_t *hpBufferSize)

nppsMaximumRelativeError_8s 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsMaximumRelativeErrorGetBufferSize_16u_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsMaximumRelativeError_16u 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMaximumRelativeErrorGetBufferSize_16u(size_t nLength, size_t *hpBufferSize)

nppsMaximumRelativeError_16u 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsMaximumRelativeErrorGetBufferSize_16s_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsMaximumRelativeError_16s 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMaximumRelativeErrorGetBufferSize_16s(size_t nLength, size_t *hpBufferSize)

nppsMaximumRelativeError_16s 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsMaximumRelativeErrorGetBufferSize_16sc_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsMaximumRelativeError_16sc 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMaximumRelativeErrorGetBufferSize_16sc(size_t nLength, size_t *hpBufferSize)

nppsMaximumRelativeError_16sc 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsMaximumRelativeErrorGetBufferSize_32u_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsMaximumRelativeError_32u 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMaximumRelativeErrorGetBufferSize_32u(size_t nLength, size_t *hpBufferSize)

nppsMaximumRelativeError_32u 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsMaximumRelativeErrorGetBufferSize_32s_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsMaximumRelativeError_32s 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMaximumRelativeErrorGetBufferSize_32s(size_t nLength, size_t *hpBufferSize)

nppsMaximumRelativeError_32s 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsMaximumRelativeErrorGetBufferSize_32sc_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsMaximumRelativeError_32sc 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMaximumRelativeErrorGetBufferSize_32sc(size_t nLength, size_t *hpBufferSize)

nppsMaximumRelativeError_32sc 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsMaximumRelativeErrorGetBufferSize_64s_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsMaximumRelativeError_64s 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMaximumRelativeErrorGetBufferSize_64s(size_t nLength, size_t *hpBufferSize)

nppsMaximumRelativeError_64s 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsMaximumRelativeErrorGetBufferSize_64sc_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsMaximumRelativeError_64sc 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMaximumRelativeErrorGetBufferSize_64sc(size_t nLength, size_t *hpBufferSize)

nppsMaximumRelativeError_64sc 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsMaximumRelativeErrorGetBufferSize_32f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsMaximumRelativeError_32f 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMaximumRelativeErrorGetBufferSize_32f(size_t nLength, size_t *hpBufferSize)

nppsMaximumRelativeError_32f 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsMaximumRelativeErrorGetBufferSize_32fc_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsMaximumRelativeError_32fc 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMaximumRelativeErrorGetBufferSize_32fc(size_t nLength, size_t *hpBufferSize)

nppsMaximumRelativeError_32fc 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsMaximumRelativeErrorGetBufferSize_64f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsMaximumRelativeError_64f 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMaximumRelativeErrorGetBufferSize_64f(size_t nLength, size_t *hpBufferSize)

nppsMaximumRelativeError_64f 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsMaximumRelativeErrorGetBufferSize_64fc_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsMaximumRelativeError_64fc 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsMaximumRelativeErrorGetBufferSize_64fc(size_t nLength, size_t *hpBufferSize)

nppsMaximumRelativeError_64fc 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

信号平均相对误差

平均相对误差

用于计算两个信号之间平均相对误差的基本运算。给定两个长度均为\(N\)的信号\(pSrc1\)\(pSrc2\),平均相对误差定义为

\[AverageRelativeError = \frac{1}{N}\sum_{n=0}^{N-1}\frac{\left|pSrc1(n) - pSrc2(n)\right|}{max(\left|pSrc1(n)\right|, \left|pSrc2(n)\right|)}\]

如果信号是复数格式,则使用复数的绝对值。

函数

NppStatus nppsAverageRelativeError_8u_Ctx(const Npp8u *pSrc1, const Npp8u *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

8位无符号字符平均相对方法。

Parameters
Returns

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

NppStatus nppsAverageRelativeError_8u(const Npp8u *pSrc1, const Npp8u *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

8位无符号字符平均相对方法。

Parameters
Returns

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

NppStatus nppsAverageRelativeError_8s_Ctx(const Npp8s *pSrc1, const Npp8s *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

8位有符号字符平均相对方法。

Parameters
Returns

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

NppStatus nppsAverageRelativeError_8s(const Npp8s *pSrc1, const Npp8s *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

8位有符号字符的平均相对误差方法。

Parameters
Returns

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

NppStatus nppsAverageRelativeError_16u_Ctx(const Npp16u *pSrc1, const Npp16u *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位无符号短整型AverageRelative方法。

Parameters
Returns

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

NppStatus nppsAverageRelativeError_16u(const Npp16u *pSrc1, const Npp16u *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

16位无符号短整型AverageRelative方法。

Parameters
Returns

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

NppStatus nppsAverageRelativeError_16s_Ctx(const Npp16s *pSrc1, const Npp16s *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位有符号短整型AverageRelative方法。

Parameters
Returns

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

NppStatus nppsAverageRelativeError_16s(const Npp16s *pSrc1, const Npp16s *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

16位有符号短整型AverageRelative方法。

Parameters
Returns

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

NppStatus nppsAverageRelativeError_16sc_Ctx(const Npp16sc *pSrc1, const Npp16sc *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

16位无符号短复数整数的AverageRelative方法。

Parameters
Returns

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

NppStatus nppsAverageRelativeError_16sc(const Npp16sc *pSrc1, const Npp16sc *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

16位无符号短复数整数的AverageRelative方法。

Parameters
Returns

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

NppStatus nppsAverageRelativeError_32u_Ctx(const Npp32u *pSrc1, const Npp32u *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位无符号短整型AverageRelative方法。

Parameters
Returns

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

NppStatus nppsAverageRelativeError_32u(const Npp32u *pSrc1, const Npp32u *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

32位无符号短整型AverageRelative方法。

Parameters
Returns

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

NppStatus nppsAverageRelativeError_32s_Ctx(const Npp32s *pSrc1, const Npp32s *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位有符号短整型AverageRelative方法。

Parameters
Returns

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

NppStatus nppsAverageRelativeError_32s(const Npp32s *pSrc1, const Npp32s *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

32位有符号短整型的AverageRelative方法。

Parameters
Returns

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

NppStatus nppsAverageRelativeError_32sc_Ctx(const Npp32sc *pSrc1, const Npp32sc *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位无符号短复数整数的AverageRelative方法。

Parameters
Returns

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

NppStatus nppsAverageRelativeError_32sc(const Npp32sc *pSrc1, const Npp32sc *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

32位无符号短复数整数的AverageRelative方法。

Parameters
Returns

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

NppStatus nppsAverageRelativeError_64s_Ctx(const Npp64s *pSrc1, const Npp64s *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

64位有符号短整型的AverageRelative方法。

Parameters
Returns

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

NppStatus nppsAverageRelativeError_64s(const Npp64s *pSrc1, const Npp64s *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

64位有符号短整型AverageRelative方法。

Parameters
Returns

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

NppStatus nppsAverageRelativeError_64sc_Ctx(const Npp64sc *pSrc1, const Npp64sc *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

64位无符号短复数整数的AverageRelative方法。

Parameters
Returns

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

NppStatus nppsAverageRelativeError_64sc(const Npp64sc *pSrc1, const Npp64sc *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

64位无符号短复数整数的AverageRelative方法。

Parameters
Returns

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

NppStatus nppsAverageRelativeError_32f_Ctx(const Npp32f *pSrc1, const Npp32f *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位浮点数的AverageRelative方法。

Parameters
Returns

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

NppStatus nppsAverageRelativeError_32f(const Npp32f *pSrc1, const Npp32f *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

32位浮点数的AverageRelative方法。

Parameters
Returns

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

NppStatus nppsAverageRelativeError_32fc_Ctx(const Npp32fc *pSrc1, const Npp32fc *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

32位浮点复数AverageRelative方法。

Parameters
Returns

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

NppStatus nppsAverageRelativeError_32fc(const Npp32fc *pSrc1, const Npp32fc *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

32位浮点复数AverageRelative方法。

Parameters
Returns

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

NppStatus nppsAverageRelativeError_64f_Ctx(const Npp64f *pSrc1, const Npp64f *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

64位浮点数平均相对值方法。

Parameters
Returns

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

NppStatus nppsAverageRelativeError_64f(const Npp64f *pSrc1, const Npp64f *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

64位浮点数的AverageRelative方法。

Parameters
Returns

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

NppStatus nppsAverageRelativeError_64fc_Ctx(const Npp64fc *pSrc1, const Npp64fc *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

64位浮点复数平均相对值方法。

Parameters
Returns

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

NppStatus nppsAverageRelativeError_64fc(const Npp64fc *pSrc1, const Npp64fc *pSrc2, size_t nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)

64位浮点复数平均相对值方法。

Parameters
Returns

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

NppStatus nppsAverageRelativeErrorGetBufferSize_8u_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsAverageRelativeError_8u 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsAverageRelativeErrorGetBufferSize_8u(size_t nLength, size_t *hpBufferSize)

nppsAverageRelativeError_8u 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsAverageRelativeErrorGetBufferSize_8s_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsAverageRelativeError_8s 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsAverageRelativeErrorGetBufferSize_8s(size_t nLength, size_t *hpBufferSize)

nppsAverageRelativeError_8s 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsAverageRelativeErrorGetBufferSize_16u_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsAverageRelativeError_16u 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsAverageRelativeErrorGetBufferSize_16u(size_t nLength, size_t *hpBufferSize)

nppsAverageRelativeError_16u 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsAverageRelativeErrorGetBufferSize_16s_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsAverageRelativeError_16s 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsAverageRelativeErrorGetBufferSize_16s(size_t nLength, size_t *hpBufferSize)

nppsAverageRelativeError_16s 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsAverageRelativeErrorGetBufferSize_16sc_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsAverageRelativeError_16sc 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsAverageRelativeErrorGetBufferSize_16sc(size_t nLength, size_t *hpBufferSize)

nppsAverageRelativeError_16sc 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsAverageRelativeErrorGetBufferSize_32u_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsAverageRelativeError_32u 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsAverageRelativeErrorGetBufferSize_32u(size_t nLength, size_t *hpBufferSize)

nppsAverageRelativeError_32u 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsAverageRelativeErrorGetBufferSize_32s_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsAverageRelativeError_32s 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsAverageRelativeErrorGetBufferSize_32s(size_t nLength, size_t *hpBufferSize)

nppsAverageRelativeError_32s 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsAverageRelativeErrorGetBufferSize_32sc_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsAverageRelativeError_32sc 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsAverageRelativeErrorGetBufferSize_32sc(size_t nLength, size_t *hpBufferSize)

nppsAverageRelativeError_32sc 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsAverageRelativeErrorGetBufferSize_64s_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsAverageRelativeError_64s 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsAverageRelativeErrorGetBufferSize_64s(size_t nLength, size_t *hpBufferSize)

nppsAverageRelativeError_64s 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsAverageRelativeErrorGetBufferSize_64sc_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsAverageRelativeError_64sc 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsAverageRelativeErrorGetBufferSize_64sc(size_t nLength, size_t *hpBufferSize)

nppsAverageRelativeError_64sc 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsAverageRelativeErrorGetBufferSize_32f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsAverageRelativeError_32f 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsAverageRelativeErrorGetBufferSize_32f(size_t nLength, size_t *hpBufferSize)

nppsAverageRelativeError_32f 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsAverageRelativeErrorGetBufferSize_32fc_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsAverageRelativeError_32fc 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsAverageRelativeErrorGetBufferSize_32fc(size_t nLength, size_t *hpBufferSize)

nppsAverageRelativeError_32fc 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsAverageRelativeErrorGetBufferSize_64f_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsAverageRelativeError_64f 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsAverageRelativeErrorGetBufferSize_64f(size_t nLength, size_t *hpBufferSize)

nppsAverageRelativeError_64f 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS

NppStatus nppsAverageRelativeErrorGetBufferSize_64fc_Ctx(size_t nLength, size_t *hpBufferSize, NppStreamContext nppStreamCtx)

nppsAverageRelativeError_64fc 的设备缓冲区大小(以字节为单位)。

Parameters
Returns

NPP_SUCCESS

NppStatus nppsAverageRelativeErrorGetBufferSize_64fc(size_t nLength, size_t *hpBufferSize)

nppsAverageRelativeError_64fc 的设备缓冲区大小(以字节为单位)。

Parameters
  • nLength信号长度

  • hpBufferSize – 所需缓冲区大小。重要提示:hpBufferSize是一个主机指针

Returns

NPP_SUCCESS