I’m new to littlevgl. Today, I got a issue about jpg display. I found the online https://littlevgl.com/image-to-c-array always output a big .c file for a jpg image.
I’m using esp8266 for testing, it always complie error, it seems no RAM enough,however, I use a lib named “TJpg_Decoder”, it cloud work and output the same jpg for me.
I guess littlevgl must keep the data of jpg image(in RAM) currently, is that right ?
is that possible to make the c array smaller ? or change it as .h ?
I have a question, there are 2 ways I guess this lib to deal with jpg image.
1)this image must keep in RAM till it been replaced. some image, once it been background, and a transparent container in the top of the background, the lib must need to re-calculate colors, and fill it again. so , it must be in RAM.
2) the RAM will be set free after used. once it been background, and a transparent container in the top of the background, the lib will read colors from hardware, and re-calculate colors and fill it one by one.
Is there someboday who can tell me the way about littlevgl handling the image ?