Skip to main content
Renesas Electronics Corporation - June is Pride Month, a month to raise awareness of the rights and the culture of the LGBTQ+ community

Description

The JPEG Encode/Decode Software Library (referred to as JPEG Library) comprises the JPEG Decoder and the JPEG Encoder.

This software library is a FIT module based on the Renesas Firmware Integration Technology (FIT). You can easily embed specific software in user applications by combining the required FIT modules.

How to obtain

Features

  • JPEG Decoder
    • The JPEG Decoder is a JPEG image decoding library for Renesas MCUs, and includes the following two libraries.
    • JPEG Decode Library: reverse DCT, reverse quantization, Huffman decoding
    • Decode Library: decompresses a JPEG image in to a bitmap (16-bit color: RGB565 format) using the JPEG decode library
  • JPEG Encoder
    • The JPEG Encoder is a JPEG image encoding library for Renesas MCUs and includes the following two libraries.
    • JPEG Encode Library: DCT, quantization, Huffman encoding
    • Encode Library: compresses a bitmap (16-bit color: RGB565 format) into a JPEG image using the JPEG encode library

Target Devices

Type Title Date
Application Note PDF 386 KB 日本語
This material explains usage of JPEG Decoder (JPEGD). JPEG Decoder is only for decoding, and there are the following two libraries. JPEG Decode Library: Inverse DCT, Inverse Quantization and Huffman decoding. JPEG File Expand Library: Expand JPEG data using JPEG Decode Library.
Application Note PDF 410 KB 日本語
This material explains usage of JPEG Encoder (JPEGE). JPEG Encoder is only for encoding, and there are the following two libraries. JPEG Encode Library: DCT, Quantization and Huffman encoding. JPEG File Compress Library: Compress JPEG data using JPEG Encode Library.
2 items

Sample Code

Sample Code

Filters
Type Title Date Date
Sample Code
[Software=RX Driver Package|V1.50],[Toolchains=CC-RX|V3.07.00]
Log in to Download ZIP 2.66 MB Compiler: CC-RX Function: Driver or Library IDE: e2 studio
Sample Code
[Software=RX Driver Package|V1.50],[Toolchains=CC-RX|V3.07.00]
Log in to Download ZIP 2.76 MB Compiler: CC-RX Function: Driver or Library IDE: e2 studio
2 items

Operating Environment

Target MCURX Family
Integrated Development Environmente² studio
CS+ for CC
Supporting compilerC/C++ Compiler Package for RX Family [CC-RX]

Applications

  • All types of digital AV equipment (digital still cameras, digital video camera DVDs, etc.)
  • Mobile phones, FAX machines, e-mail terminals, printers
  • All types of commercial-use equipment

Specification

  • Compliant with JPEG baseline encoding system

Image of Encoding and Decoding

Image
jpeg-process-01

How to obtain

The RX Driver Package provides the set of FIT modules. Obtain the package, and you can then download the set of FIT modules you require. Furthermore, FIT modules work in combination with the Smart Configurator, which eases both downloading of the FIT modules and embedding them in user applications.

Support Communities

Support Communities

Get quick technical support online from Renesas Engineering Community technical staff.
Browse Articles

Knowledge Base

Browse our knowledge base for helpful articles, FAQs, and other useful resources.
Submit a Ticket

Submit a Ticket

Need to ask a technical question or share confidential information?