图片取模教程

简介

在做嵌入式单片机开发的时候需要用LCD/OLED显示一张图片,最直接和简单的方式是用相应的工具将图片转换为相应的数据点(其实是一个2维的数组阵列),再用相应的代码将数组按照一定的时序显示到LCD/OLED显示屏上即可。

操作步骤

1.点击下载Image2Lcd工具
2.双击进入工具界面

3.打开需要提取的图片(这里以1.47inch LCD Module的图片为例)

  • 参数设置
输出数据类型:C语言数组(*.c)
扫描模式:垂直扫描
输出灰度:16位真彩色
最大宽度和高度(根据图片实际纵横比去设置):172x320
输出图像调整:默认设置就好,需要颜色反转的勾选颜色反转
点击16位彩色:颜色位数RGB565,颜色数据排列RGB


4.设置完参数后选择保存

  • 路径跟命名由用户自行设置
  • 文件类型为.c文件
  • 保存后会生成数组,ctrl+A全选后


  • 复制到Image.c文件里面


  • 并在Image.h里面声明


  • 最后在主函数调用,映射到屏幕就可以了


效果展示

TAG: 热像仪摄像头 大扭矩电机 DeepSeek ESP32 S3开发板2.06寸AMOLED显示屏 小智AI语音聊天 可编程手表 410×502触摸 手册 斑梨 UNO R4 WiFi GPRS MP2.5G POE RTL8125 树莓派5 PCIE 转 2.5G以太网 POE HAT Pi5 2.66寸四色红黄黑白墨水屏模块e-Paper 360×184适用于Arduino树莓派STM32 Jetson斑梨教程资料程序代码PDF手册 ESP32-S3 UGV02 树莓派CM5双网口4G/5G千兆/2.5G ETH扩展板RJ45 IO Base GPIO底板 幸狐Luckfox Lyra RK3506G2 Linux开发板可驱动MIPI/DSI显示屏 ESP32 S3开发板1.8寸AMOLED显示屏368×448触摸 加速度陀螺仪 音乐播放 麦克风 支持AI语音大模型交互 可编程手表 树莓派64MP摄像头 Jetson Orin 5G 4G 3G扩展板GNSS GPS RM520N-GL SSD1309 树莓派5 PCIe转 M.2多功能转接板支持HDMI双4K输出 DDSM400直驱伺服轮毂电机 一体化LIN Bus串口通信 RV1103