编者注:阅读之前需要完成屏幕指定位置画点操作,屏幕画点本文不展开。
软件:Image2Lcd 2.9 vscode
硬件:正点原子阿尔法开发板(i.mx6ull),原子哥看到请联系我,打钱,广告费。。
系统:Ubuntu Windows
需求:开发板RGB屏幕显示彩色图片
前提:屏幕指定位置画点
描述:通过图片取模软件Image2Lcd 2.9对图片进行取模,得到一维十六进制数组,通过指定区域的各个像素点进行描点操作,从而显示图片。
图片取模步骤:
Windows中,使用”画图“打开某张任意格式的图片,点击重新调整大小。

根据屏幕分辨率选择合适的大小(这里的选择相对来讲不是太重要),我的RGB屏幕分辨率800*480。

&n

本文介绍了如何在正点原子阿尔法开发板(i.mx6ull)上利用Image2Lcd2.9软件进行图片取模,将图片转换为16进制数组,并在Ubuntu环境下使用VSCode编写代码实现RGB888格式的图片显示。通过在LCD接口.c文件中定义lcd_show_picture函数,进行逐行描点显示,注意RGB与BGR的转换。最终实现在800*480分辨率屏幕上显示635*450分辨率的图片。
取模软件&spm=1001.2101.3001.5002&articleId=122798444&d=1&t=3&u=da281428583e4f4895ccf0ab40d76d1b)
4407

被折叠的 条评论
为什么被折叠?



