一、NVIDIA NPP 库各子模块介绍
1. libnppi (图像处理核心库)
功能定位:提供基础的图像处理操作,支持从简单像素操作到复杂滤波的全流程处理。
应用场景: 实时视频滤镜、工业相机图像预处理、医学影像增强。
2. libnpps (信号处理核心库)
功能定位:提供一维信号处理原语,支持浮点和整数数据类型。
应用场景: 音频信号处理、传感器数据分析、通信基带处理。
3. libnppc (公共基础函数)
功能定位:提供跨模块的公共功能支持,包含内存管理和基础数学运算。
4. libnppicom (图像压缩/解压缩)
功能定位:提供JPEG/PNG等格式的编解码加速,支持硬件加速的编解码流程。
5. libnppig (图像几何变换)
功能定位:实现各类空间变换操作,支持多种插值方法。
6. libnppist (图像统计)
功能定位:提供图像区域统计特征计算,支持直方图分析。
二、各模块关系
模块关系图
<