Image Decoders API

Microchip Graphics Library

Microchip Graphics Library
Image Decoders API

The Image Decoder Library distributed with the Graphics Library supports the decoding of images in JPEG, BMP, and GIF format in PIC24, dsPIC, and PIC32 devices. This is a supplement to the Graphics Library but could be used without the Graphics Library. This section describes the APIs for Image Decoder Library.

Functions
 
Name 
Description 
 
This function decodes and displays the image on the screen 
 
This function initializes the global variables to 0 and then initializes the driver. This must be called once before any other function of the library is called 
 
This function registers the loop callback function so that the decoder calls this function in every decoding loop. This can be used by the application program to do maintainance activities such as fetching data, updating the display, etc... 
 
This function completes one small part of the image decode function 
Macros
Name 
Description 
This function decodes and displays the image on the screen in fullscreen mode with center aligned and downscaled if required 
This function sets the Image Decoder's Abort flag so that decoding aborts in the next decoding loop. 
Structures
 
Name 
Description 
 
DATA STRUCTURES 
 
DATA STRUCTURES 
 
DATA STRUCTURES 
Topics
Name 
Description 
The Image Decoder Library can be customized by adding or specifying the compile time options located in the application file named ImageDecoderConfig.h. 
Links
Microchip Graphics Library Version 3.06.02 - October 15, 2012
Copyright © 2012 Microchip Technology, Inc.  All rights reserved