SPRC264

TMS320C5000/6000 Image Library (IMGLIB)

SPRC264

Downloads

Overview

C5000/6000 Image Processing Library (IMGLIB) is an optimized image/video processing function library for C programmers. It includes C-callable general-purpose image/video processing routines that are typically used in computationally intensive real-time applications. With these routines, higher performance can be achieved than with equivalent standard ANSI C language code. By providing ready-to-use DSP functions with source code, IMGLIB can significantly shorten application development time.

See the benchmarks: DSP core benchmarks

Features

Image Analysis

  • Image boundry and perimeter
  • Morphological operation
  • Edge detection
  • Image Histogram
  • Image thresholding

Image filtering and format conversion

  • Color space conversion
  • Image convolution
  • Image correlation
  • Error diffusion
  • Median filtering
  • Pixel expansion

Image compression and decompression

  • Forward and inverse DCT
  • Motion estimation
  • Quantization
  • Wavelet processing

Downloads

Driver or library

C64XPLUS-C66X-IMGLIB C64x+ and C66x image library

Download options

C64XPLUS-C66X-IMGLIB C64x+ and C66x image library

close
Latest version
Version: 3.2.0.1
Release date: May 11, 2014

IMGLIB for C66x Windows Installer

MD5 checksum

IMGLIB for C66x Linux Installer

MD5 checksum

IMGLIB for C64x+ Windows Installer

MD5 checksum

IMGLIB for C64x+ Linux Installer

MD5 checksum

Documentation

IMGLIB Software Manifest

IMGLIB GA Release

IMGLIB Post Production Release

IMGLIB Post Production Release

Release Information

This is a post-GA release of the Image and Video Processing Library (IMGLIB) for C64x+/C66x processors.

IMGLIB contains optimized general-purpose image/video processing routines that are used in computationally-intensive real-time applications. These C-callable routines operate considerably faster than equivalent code written in ANSI C language.

The deliverables in this release include a Windows or Linux installation executable for either the C64x+ or C66x processors. Each executable installs a component package repository, a documentation directory, an Eclipse plugin directory and an expanded component directory structure with component libraries, header files and test examples.

Software Defects

A list of tracked software defects can be found here.

(Note: If prompted for login/password, close the window and try the link again)

Additional resources you might need

Driver or library

SPRC589 Download: C64x+IMGLIB Simulink BlocksMatlab

Download options

SPRC589 Download: C64x+IMGLIB Simulink BlocksMatlab

close
Latest version
Version: 01.00.00.00
Release date: Oct 18, 2007

Release Information

The design resource accessed as www.ti.com/lit/zip/sprc589 or www.ti.com/lit/xx/sprc589/sprc589.zip has been migrated to a new user experience at www.ti.com/tool/download/SPRC589. Please update any bookmarks accordingly.

Technical documentation

No results found. Please clear your search and try again.
View all 1
Type Title Date
User guide TMS320C64x+ DSP Image/Video Processing Library (v2.0) Programmer's Reference (Rev. A) May 5, 2008

Related design resources

Software development

DRIVER OR LIBRARY
SPRC265 TMS320C6000 DSP Library (DSPLIB) SPRC542 C64x+ IQMath Library - A Virtual Floating Point Engine SPRC589 C64x+IMGLIB Simulink Blocks
IDE, CONFIGURATION, COMPILER OR DEBUGGER
CCSTUDIO Code Composer Studio™ integrated development environment (IDE)

Support & training

TI E2E™ forums with technical support from TI engineers

View all forum topics

Content is provided "as is" by TI and community contributors and does not constitute TI specifications. See terms of use.

If you have questions about quality, packaging or ordering TI products, see TI support.