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