cancel
Showing results for 
Search instead for 
Did you mean: 

[TouchGFX] JPEG Hardware decoder to bitmap cache

MTana.1
Associate III

I have added JPEG hardware decoder on STM32H750 and can convert JPEG image to YCbCr data.

For next step, I'd like to copy the decoded YCbCr data to bitmap cache with converting to RGB.

How to do?

TouchGFX should manage DMA2D, so I think it can't be used for converting and copying.

Could you please help me?

 

 

3 REPLIES 3
Roger SHIVELY
ST Employee

Hello @MTana.1 

This post has been escalated to the ST Online Support Team for additional assistance. 

We'll contact you directly.

Regards,

Roger

Sgowd.1
Associate II

Hello @MTana.1 ,

SO, were you able to store your image in JPEG format in the controller and using hardware decoder convert and display it on screen?

I am working on a project where i am dealing with around 100 images of resolution 800*480, so facing a memory issue. I am using stm32u5a9 controller which has hardware decoder in it. I now want so help/suggestion in storing the images in jpeg format rather thanj in raw format. 

 

Could you please explain how you did it? Below is my query post:
https://community.st.com/t5/stm32-mcus-touchgfx-and-gui/storing-the-images-in-jpeg-format-for-displaying-gifs-in-stm32u5/td-p/685526

I can't do yet. I confirmed the hardware decoder can work, but it can't be put on the frame buffer with TouchGFX.