逆风
1
显示类型不一样,我看github的png解码器也是这样的,代码应该没问题,是还需要加什么吗
逆风
3
用multimedia\lvgl\lvgl_v8_examples,自己开了宏定义编译就会这样子,jpg解码器可以用
逆风
4

我看这个png解码器的源码确实是这个样子的,传入的参数和要的就是不一样的,应该少加什么了
逆风
5
在编译器设置了忽略,可以编译成功了。但是现在显示png是no data,初始化过lv_png_init();了,图片都有,jpg显示正常,png显示no data
如果是为了png的压缩率,建议直接使用硬件原生支持的ezip格式,他和png的压缩率相近
当前SDK后续已经补充了:
lodepng文件系统读取适配;
- PNG 24/32 位解码处理;
img_data_size设置;
- DFS/WF资源偏移支持;
按当前SDK正确配置CONFIG_LV_USE_PNG、LVGL文件系统盘符和图片路径后,标准PNG应该可以正常显示。若仍显示No data,优先检查实际文件路径、文件系统挂载、内存,以及运行日志中的LodePNG错误码。