wordpress搬家显示重新安装,企业网站seo怎么做,建网站备案,莱芜网lvgl的内存占比过大#xff0c;更改图片的分辨率#xff08;减少像素#xff09;达到减小内存占用的目的#xff0c;可以用更多的空间去开发其他的功能
-- 由于lvgl中图片占的内存过大#xff0c;所以需要更改图片的分辨率#xff08;降低像素的方式#xff09;
--注意…lvgl的内存占比过大更改图片的分辨率减少像素达到减小内存占用的目的可以用更多的空间去开发其他的功能
-- 由于lvgl中图片占的内存过大所以需要更改图片的分辨率降低像素的方式
--注意如果界面对像素的要求很高或者降低分辨率后对界面显示出来的效果差距过大不建议更改可以采用其他方法。
-- 因为我这里的图片整体蓝色调的更改像素不会出现太大的变化。
-- 首先我们去lvgl的官网找到图像转换工具将要更改分辨率的图片选中。
-- 注意这里要更改分辨率的图片必须是已经修改好大小的图片这个转换器不会自动更改图片的大小所以需要提前修改好图片的大小要占用屏幕的大小。
--更改图片大小 -- 图像转换器https://lvgl.io/tools/imageconverter -- 如果这个色彩编码对界面影响较大可以增大一些。
-- 这里主要是降低它的像素之前是16位的现在更改为4位的其实就是色彩的精确度降低了一些本来是浅蓝***型号更改过后可能没有这个型号只有大概偏向这个型号的颜色。
-- 生成后的.c文件直接替换原来图片的.c文件即可。 -- 记得更改头文件 -- 注意一下图片的名字可能会跟你之前的那个图片不一样 -- 编译之后我们再来看内存就会发现小了很多这样就能添加其他的功能了。之前是400多 -- 更改参数参照lvgl的文档