linuxOS_D21X/source/artinchip/awtk-ui/awtk/tools/image_gen
2024-11-29 16:23:11 +08:00
..
.gitignore v1.2.3 2024-11-29 16:23:11 +08:00
image_gen.c v1.2.3 2024-11-29 16:23:11 +08:00
image_gen.h v1.2.3 2024-11-29 16:23:11 +08:00
main.c v1.2.3 2024-11-29 16:23:11 +08:00
README.md v1.2.3 2024-11-29 16:23:11 +08:00
SConscript v1.2.3 2024-11-29 16:23:11 +08:00

位图生成工具

在嵌入式系统中RAM比较少虽然PNG/JPG等文件可以大幅度降低存储空间但是需要解码到内存中不太适合直接使用。AWTK提供了imagegen工具将图片转换成位图数据直接编译到代码中放在flash中不占用内存空间。

用法说明:

./bin/imagegen in_filename out_filename bgra+bgr565|mono
  • in_filename png/jpg 文件的文件名。
  • out_filename 位图数据文件的文件名。
  • bgra 表示输出BITMAP_FMT_BGRA8888格式的图片。
  • bgr565 表示把不透明的图片转成BITMAP_FMT_BGR565格式的图片。
  • mono 是否生成单色图片。