TMS320C6000 Image Library (IMGLIB) SPRC264 (ACTIVE)

Description & Features

Technical Documents

Support & Training

Order Now


Order Now
Part Number Buy from Texas Instruments or Third Party Status Current Version   OS   Host   Description  

C64X-IMGLIB:
C64x Image Library

Free


ACTIVE sprc094   Windows / Linux   PC   An optimized general-purpose image/video processing library for computationally intensive real-time applications.  

C64XPLUS-IMGLIB:
C64x+ Image Library

Free


ACTIVE Previously sprc264   Windows / Linux   PC   An optimized general-purpose image/video processing library for computationally intensive real-time applications.  

C66X-IMGLIB:
C66x Image Library

Free


ACTIVE   Windows / Linux   PC   An optimized general-purpose image/video processing library for computationally intensive real-time applications.  

Description

C6000 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

Additional Information
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

Technical Documents
User guides (1)
Title Type Size (KB) Date
PDF 1280 05 May 2008

Software (3)

Name Part Number Software Type
C64x+ IQMath Library - A Virtual Floating Point Engine  SPRC542  Software Libraries 
C64x+IMGLIB Simulink Blocks  SPRC589  Software Libraries 
TMS320C6000 DSP Library (DSPLIB)  SPRC265  Software Libraries 

Development Tools (1)

Name Part Number Tool Type
Code Composer Studio (CCS) Integrated Development Environment (IDE)  CCSTUDIO  SW Development Tools, IDEs, Compilers 

TI Devices (58)

Part Number Name Product Family
66AK2E05  Multicore DSP+Arm, 4x Arm A15 cores, 1x C66x DSP core, NetCP, 10GbE switch  Digital signal processors (DSP) 
66AK2H06  Multicore DSP+Arm, 2x Arm A15 cores, 4x C66x DSP cores  Digital signal processors (DSP) 
66AK2H12  Multicore DSP+Arm, 4x Arm A15 cores, 8x C66x DSP cores  Digital signal processors (DSP) 
66AK2H14  Multicore DSP+Arm, 4x Arm A15 cores, 8x C66x DSP cores, 10GE  Digital signal processors (DSP) 
66AK2L06  Multicore DSP+ARM KeyStone II System-on-Chip (SoC)  Digital signal processors (DSP) 
AM5706  Sitara Processor: Cost Optimized Arm Cortex-A15 & DSP and Secure Boot  Sitara processors 
AM5708  Sitara Processor: Cost Optimized Arm Cortex-A15 & DSP, Multimedia and Secure Boot  Sitara processors 
AM5716  Sitara Processor: Arm Cortex-A15 & DSP  Sitara processors 
AM5718  Sitara processor: Arm Cortex-A15 & DSP, multimedia  Sitara processors 
AM5726  Sitara Processor: Dual Arm Cortex-A15 & Dual DSP  Sitara processors 
AM5728  Sitara Processor: Dual Arm Cortex-A15 & Dual DSP, Multimedia  Sitara processors 
AM5746  Sitara processor: dual arm Cortex-A15 & dual DSP, ECC on DDR and secure boot  Sitara processors 
AM5748  Sitara processor: dual arm Cortex-A15 & dual DSP, multimedia, ECC on DDR and secure boot  Sitara processors 
AM5749  Sitara processor: dual arm Cortex-A15 & dual DSP, multimedia, ECC @ DDR, secure boot & deep learning  Sitara processors 
OMAP-L137  C6747 DSP+Arm Processor  Digital signal processors (DSP) 
OMAP-L138  C674x DSP+Arm Processor - 456MHz  Digital signal processors (DSP) 
SM320C6678-HIREL  Multicore Fixed and Floating-Point Digital Signal Processor  Digital signal processors (DSP) 
TMS320C6410  Fixed-Point Digital Signal Processor  Digital signal processors (DSP) 
TMS320C6411  Fixed-Point Digital Signal Processor  Digital signal processors (DSP) 
TMS320C6412  Fixed-Point Digital Signal Processor  Digital signal processors (DSP) 
TMS320C6413  Fixed-Point Digital Signal Processor  Digital signal processors (DSP) 
TMS320C6414  Fixed-Point Digital Signal Processor  Digital signal processors (DSP) 
TMS320C6414T  Fixed-Point Digital Signal Processor  Digital signal processors (DSP) 
TMS320C6415  Fixed-Point Digital Signal Processor  Digital signal processors (DSP) 
TMS320C6415T  Fixed-Point Digital Signal Processor  Digital signal processors (DSP) 
TMS320C6416  Fixed-Point Digital Signal Processor  Digital signal processors (DSP) 
TMS320C6416T  Fixed-Point Digital Signal Processor  Digital signal processors (DSP) 
TMS320C6418  Fixed-Point Digital Signal Processor  Digital signal processors (DSP) 
TMS320C6421  Fixed-Point Digital Signal Processor  Digital signal processors (DSP) 
TMS320C6421Q  Fixed-Point Digital Signal Processor  Digital signal processors (DSP) 
TMS320C6424  Fixed-Point Digital Signal Processor  Digital signal processors (DSP) 
TMS320C6424Q  Fixed-Point Digital Signal Processor  Digital signal processors (DSP) 
TMS320C6454  Fixed-Point Digital Signal Processor  Digital signal processors (DSP) 
TMS320C6455  Fixed-Point Digital Signal Processor  Digital signal processors (DSP) 
TMS320C6457  Communications Infrastructure Digital Signal Processor  Digital signal processors (DSP) 
TMS320C6472  Fixed-Point Digital Signal Processor  Digital signal processors (DSP) 
TMS320C6474  Multicore Digital Signal Processor  Digital signal processors (DSP) 
TMS320C6654  1 core fixed and floating point low power 750/850 MHz digital signal processor  Digital signal processors (DSP) 
TMS320C6655  1 core fixed and floating point low power digital signal processor  Digital signal processors (DSP) 
TMS320C6657  2 core fixed and floating point low power digital signal processor  Digital signal processors (DSP) 
TMS320C6670  4 core fixed and floating point DSP for Communications and Telecom  Digital signal processors (DSP) 
TMS320C6671  1 core fixed and floating point digital signal processor  Digital signal processors (DSP) 
TMS320C6672  2 core fixed and floating point digital signal processor  Digital signal processors (DSP) 
TMS320C6674  4 core fixed and floating point digital signal processor  Digital signal processors (DSP) 
TMS320C6678  8 core fixed and floating point digital signal processor  Digital signal processors (DSP) 
TMS320C6742  C674x DSP Processor - 200MHz  Digital signal processors (DSP) 
TMS320C6743  C674x DSP - 375MHz  Digital signal processors (DSP) 
TMS320C6745  C674x DSP processor - 456MHz, QFP  Digital signal processors (DSP) 
TMS320C6746  C674x DSP Processor - 456MHz  Digital signal processors (DSP) 
TMS320C6747  C674x DSP processor - 456MHz, PBGA  Digital signal processors (DSP) 
TMS320C6748  C674x DSP processor - 456MHz, SATA  Digital signal processors (DSP) 
TMS320DM648  Digital Media Processor  Digital signal processors (DSP) 
TMS320DM8127  DaVinci Digital Media Processor  Digital signal processors (DSP) 
TMS320DM8147  DaVinci Digital Media Processor  Digital signal processors (DSP) 
TMS320DM8148  DaVinci Digital Media Processor  Digital signal processors (DSP) 
TMS320DM8165  DaVinci Digital Media Processor  Digital signal processors (DSP) 
TMS320DM8167  DaVinci Digital Media Processor  Digital signal processors (DSP) 
TMS320DM8168  DaVinci Digital Media Processor  Digital signal processors (DSP) 

Support & training

Search our extensive online knowledge base where millions of technical questions and answers are available 24/7.

Search answers from TI experts

Content is provided 'AS IS' by the respective 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 visit our Support page.

Technical articles