图像线性变换函数

线性图像变换。

这些函数可以在nppist库中找到。仅链接您使用的子库在使用动态库时能显著节省链接时间、应用程序加载时间和CUDA运行时启动时间。

傅里叶变换

库中可用的傅里叶变换函数集。

函数

NppStatus nppiMagnitude_32fc32f_C1R_Ctx(const Npp32fc *pSrc, int nSrcStep, Npp32f *pDst, int nDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx)

32位浮点复数转换为32位浮点幅度。

将复数像素图像转换为单通道图像,计算结果像素为复数值的模。

Parameters
Returns

图像数据相关错误码, ROI相关错误码

NppStatus nppiMagnitude_32fc32f_C1R(const Npp32fc *pSrc, int nSrcStep, Npp32f *pDst, int nDstStep, NppiSize oSizeROI)

32位浮点复数转换为32位浮点幅度。

将复数像素图像转换为单通道图像,计算结果像素为复数值的幅度。

Parameters
Returns

图像数据相关错误代码, ROI相关错误代码

NppStatus nppiMagnitudeSqr_32fc32f_C1R_Ctx(const Npp32fc *pSrc, int nSrcStep, Npp32f *pDst, int nDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx)

32位浮点复数转换为32位浮点平方幅度。

将复数像素图像转换为单通道图像,计算结果像素为复数值的平方幅度。

平方幅值是幅值计算的中间结果,因此计算速度比实际幅值更快。如果仅需幅值进行排序/比较,使用此函数而非nppiMagnitude_32fc32f_C1R可以成为值得的性能优化。

Parameters
Returns

图像数据相关错误代码, ROI相关错误代码

NppStatus nppiMagnitudeSqr_32fc32f_C1R(const Npp32fc *pSrc, int nSrcStep, Npp32f *pDst, int nDstStep, NppiSize oSizeROI)

32位浮点复数转换为32位浮点平方幅度。

将复数像素图像转换为单通道图像,计算结果像素为复数值的平方幅度。

平方幅值是幅值计算的中间结果,因此可以比实际幅值计算得更快。如果仅需幅值进行排序/比较,使用此函数而非nppiMagnitude_32fc32f_C1R可以成为值得的性能优化。

Parameters
Returns

图像数据相关错误码, ROI相关错误码