![]() |
![]() |
The Texas Instruments IMGLIB is an optimized Image/Video Processing Functions Library for C programmers using c66x devices. It includes many C-callable, assembly-optimized, general-purpose image/video processing routines. These routines are typically used in computationally intensive real-time applications where optimal execution speed is critical.
Using these routines assures execution speeds considerably faster than equivalent code written in standard ANSI C language. In addition, by providing ready-to-use DSP functions, TI IMGLIB can significantly shorten image/video processing application development time.
The TI c66x IMGLIB contains commonly used digital signal processing routines, as well as source code that allows you to modify functions to match your specific needs.
|
The rich set of software routines included in IMGLIB are organized into three functional categories:
|
A set of 22 low-level kernels are offered in Appendix A. These functions perform simple image operations such as addition, substraction, multiplication, etc. and are intended to be used as a starting point for developing more complex kernels. For detailed descriptions of each IMGLIB function see the IMGLIB Function Reference. |