引言
在dsp开发中,为了节省开发时间和难度,TI将一些成熟的算法封装为模块,供开发者使用。如果能充分利用这些算法支持库,对于加快dsp开发进程与提高代码质量、稳定性有非常大的帮助。
Digital signal processor Library数字信号处理库(DSPLib)
DSPLib是一个经过深入优化(手工)的通用数字信号处理函数库,包括如下七大类共计39个函数:
Image/VideoProcessing Library图像/视频处理库(IMGLib)
IMGLib是一个经过深入优化的图像视频处理函数库,包括如下四大类共计32个函数,这对做图像压缩算法的开发人员非常有价值(可以直接使用或根据应用稍加修改),而且它们都提供详细的实现源码。
VLIB是一个经过深入优化的计算机视觉算法库,支持C64x和C64x+处理器内核,提供了如下图所示的功能函数接口。
IQmathLibrary 定点CPU的浮点数运算库
考虑到定点CPU(C6455),TI的IQmath库为浮点运算转定点运算提供了一系列高度优化和高精度的数学功能,分类如下表:
文章来源: DSP的常见库