自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 自己设计一种运行在单片机的嵌入式gui图形库—图片转换工具

2、编写图片转换的代码。

2023-10-30 23:50:51 83

原创 自己设计一种运行在单片机的嵌入式gui图形库—控件设计之二维码

【代码】自己设计一种运行在单片机的嵌入式gui图形库—控件设计之二维码。

2023-10-30 22:33:25 72

原创 自己设计一种运行在单片机的嵌入式gui图形库—控件设计之表盘时钟

【代码】自己设计一种运行在单片机的嵌入式gui图形库—控件设计之表盘时钟。

2023-10-30 22:15:41 87

原创 自己设计一种运行在单片机的嵌入式gui图形库—字体转换工具

2、移植矢量字体解码库stb_truetype。3、编写字体转换的代码。

2023-10-28 14:42:02 196 1

原创 自己设计一种运行在单片机的嵌入式gui图形库—代码结构划分

第三方库,如png/jepg图片的解码库、矢量字体的解码库、条形码的解码库、二维码的解码库。图片、文本、按钮、进度条、滑动条、滑动选择器、仪表盘、指针式时钟、条形码、二维码等控件。对draw相关函数进行封装,当绘制控件时调用canvas相关函数。点、线、圆、矩形、圆弧、文字、图片的绘制。7、widgets文件夹。3、canvas文件夹。字体解码、加载、管理等。图片解码、加载、管理等。5、Image文件夹。

2023-10-28 13:51:46 116 1

原创 自己设计一种运行在单片机的嵌入式gui图形库—准备工作

2、学习图片解码库的使用,如libpng、jpeglib、stb_image。3、学习矢量字体解码库的使用,如freetype、stb_truetype。4、阅读计算机图形学相关的书籍,对2D图形的绘制原理、算法有一定了解。

2023-10-28 13:38:08 190 1

原创 自己设计一种运行在单片机的嵌入式gui图形库—支持的特性

9、可使用字体转换工具,将矢量字体转换为1bpp/2bpp/4bpp/8bpp等格式的点阵字体数据。12、支持图片、文本、按钮、进度条、滑动条、滑动选择器、仪表盘、指针式时钟、条形码、二维码等控件。11、支持资源管理器,通过图片名称、字体名称,从本地或者文件系统里加载对应的资源。1、支持RGB565、RGB888、XRGB8888等数据格式的显示屏。3、支持点、线、圆、矩形、圆弧等图形的绘制。6、支持png、jpeg图片的解码。4、支持抗锯齿、透明度混合。7、支持图片旋转、缩放。5、支持矢量字体解码。

2023-10-28 13:23:53 224 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除