Optimized for Fast TMS320C40 Execution. Blob Analysis, Center of Mass, Moment, and Histogram Calculations. For DSP and Non-DSP Programmers. The libraries are designed to allow quick and easy integration into user-written applications. The functions are coded in optimized C, with selected segments hand-coded in assembler, taking advantage of the high processing speed of the TMS320C40 and its superior performance with integer and floating point operations.
Many functions automatically identify special cases, invoking code optimized for each special case.
Each function supports variable image resolution, and can operate on specified image buffers. Nonrectangular regions of interest can be designated for many operations. Bound routines are invoked just like a typical PC based image processing function. However, some overhead is required to load the TMS320C40 function each time a bound routine is called. For DSP programmers who expect faster execution of their programs, native routines are also provided.