NOTICE: The Processors Wiki will End-of-Life on January 15, 2021. It is recommended to download any files or other content you may need that are hosted on processors.wiki.ti.com. The site is now set to read only.

Image Analyzer

From Texas Instruments Wiki
Jump to: navigation, search

Overview[edit]

The Image Analyzer is a replacement for the Image Graph in CCStudio 3.x and earlier. It has been integrated starting with CCStudio v4.

The main goal for the Image Analyzer is to:

  • Address known issues with the existing CCStudio Image Graph
  • Add support for more formats
    • Extensible to support new user defined image formats
  • Various usability enhancements

The Image Analyzer is currently available with all releases newer than CCSv4.

Fig. 1: Image Analyzer

Supported Image Formats[edit]

  • YUV (Packed, Planar, Semi-Planar)
    • 4:2:2
    • 4:2:0
    • 4:4:4
    • 4:1:1
  • Bayer (Packed)
  • Bitonal
  • RGB (Packed, Planar, Semi-Planar)

The Image Analyzer is extensible to allow for user defined formats.

New Features[edit]

Support for:

  • Line Stride
  • Flexible bit size for color component
    • Pixel stride
    • Bit mask
  • Configurable order of color components
  • Alpha support
  • Configurable data size for fetching & interpretation

Usability improvements:

  • Import/Export graph properties
    • Stored as an easy-to-read .xml file
  • Display each color component (R, G, or B) or all three (RGB).

FAQ[edit]

Question: Can you save the image to the host PC in a file?

Answer: This is currently not possible with Image Analyzer. However, you can use the Memory View’s Save feature to dump target memory to a file. Save it either as Raw or Coff format since Image Analyzer cannot read the .dat format.

Examples[edit]

The zip files below have example image data with properties that show how to configure Image Analyzer for various image formats. The properties files can be imported by right-clicking on the Image Analyzer view and selecting the "Import Properties...".

E2e.jpg {{
  1. switchcategory:MultiCore=
  • For technical support on MultiCore devices, please post your questions in the C6000 MultiCore Forum
  • For questions related to the BIOS MultiCore SDK (MCSDK), please use the BIOS Forum

Please post only comments related to the article Image Analyzer here.

Keystone=
  • For technical support on MultiCore devices, please post your questions in the C6000 MultiCore Forum
  • For questions related to the BIOS MultiCore SDK (MCSDK), please use the BIOS Forum

Please post only comments related to the article Image Analyzer here.

C2000=For technical support on the C2000 please post your questions on The C2000 Forum. Please post only comments about the article Image Analyzer here. DaVinci=For technical support on DaVincoplease post your questions on The DaVinci Forum. Please post only comments about the article Image Analyzer here. MSP430=For technical support on MSP430 please post your questions on The MSP430 Forum. Please post only comments about the article Image Analyzer here. OMAP35x=For technical support on OMAP please post your questions on The OMAP Forum. Please post only comments about the article Image Analyzer here. OMAPL1=For technical support on OMAP please post your questions on The OMAP Forum. Please post only comments about the article Image Analyzer here. MAVRK=For technical support on MAVRK please post your questions on The MAVRK Toolbox Forum. Please post only comments about the article Image Analyzer here. For technical support please post your questions at http://e2e.ti.com. Please post only comments about the article Image Analyzer here.

}}

Hyperlink blue.png Links

Amplifiers & Linear
Audio
Broadband RF/IF & Digital Radio
Clocks & Timers
Data Converters

DLP & MEMS
High-Reliability
Interface
Logic
Power Management

Processors

Switches & Multiplexers
Temperature Sensors & Control ICs
Wireless Connectivity