请选择 进入手机版 | 继续访问电脑版

硬汉嵌入式论坛

 找回密码
 立即注册
查看: 1390|回复: 6
收起左侧

如何在一张照片背景上显示没有背景的汉字

[复制链接]

19

主题

63

回帖

120

积分

初级会员

积分
120
发表于 2019-7-25 17:09:21 | 显示全部楼层 |阅读模式
前言
我给我的显示器添加一张背景图片后,发现很多汉字都有奇怪的一个背景
原因
我显示汉字的时候,设置了显示的背景色
GUI_SetColor(GUI_NAME_ON_COLOR);

GUI_SetBkColor(GUI_RED);
GUI_SetFont(GUI_FONT_16_1);
GUI_DispStringAt("123456", 0, 0);

汉字的背景色叠加到图片上很恶心,如下图(我故意让背景成红色,更恶心
1.png


问题
请问各位大哥有其他解决办法吗,让叠加的汉字没有背景?




回复

使用道具 举报

19

主题

63

回帖

120

积分

初级会员

积分
120
 楼主| 发表于 2019-7-25 17:27:57 | 显示全部楼层
本帖最后由 wx_RHfK9tfE 于 2019-7-25 17:37 编辑

搞定了:
GUI_SetTextMode(GUI_TM_TRANS );
回复

使用道具 举报

19

主题

63

回帖

120

积分

初级会员

积分
120
 楼主| 发表于 2019-7-25 17:31:15 | 显示全部楼层
GUI_TEXTMODE_NORMAL 设置为显示正常文本。这是默认设置,该数值等同于 0。
GUI_TEXTMODE_REV 设置为显示反转文本。
GUI_TEXTMODE_TRANS 设置为显示透明文本。
GUI_TEXTMODE_XOR 设置为反相显示的文本。
回复

使用道具 举报

5

主题

15

回帖

30

积分

新手上路

积分
30
发表于 2019-7-26 11:50:10 | 显示全部楼层

回帖奖励 +2 个金币

你好,我这有块ILI9488的3.5寸屏,需要用四线SPI接口去先进行配置。 论坛看到你之前弄过,可以提供一个驱动Demo参考一下吗,我折腾了几天还是没反应。
回复

使用道具 举报

19

主题

63

回帖

120

积分

初级会员

积分
120
 楼主| 发表于 2019-7-26 11:58:05 | 显示全部楼层
去月球 发表于 2019-7-26 11:50
你好,我这有块ILI9488的3.5寸屏,需要用四线SPI接口去先进行配置。 论坛看到你之前弄过,可以提供一个驱动 ...

不太了解你的这个型号   我的是SPI+RGB
配置文件已经上传,SPI发送后,RGB就能点亮了。
你的屏的配置文件和我的不一样,要找厂家要。
回复

使用道具 举报

5

主题

15

回帖

30

积分

新手上路

积分
30
发表于 2019-7-28 00:58:08 | 显示全部楼层
wx_RHfK9tfE 发表于 2019-7-26 11:58
不太了解你的这个型号   我的是SPI+RGB
配置文件已经上传,SPI发送后,RGB就能点亮了。
你的屏的配置文 ...

没看着配置文件,是不是先用SPI接口配置初始化屏,然后用LTDC来点亮屏幕。可以参考一下你驱动屏幕的那一部分代码吗
回复

使用道具 举报

19

主题

63

回帖

120

积分

初级会员

积分
120
 楼主| 发表于 2019-8-9 09:26:27 | 显示全部楼层
本帖最后由 wx_RHfK9tfE 于 2019-8-9 09:28 编辑
去月球 发表于 2019-7-28 00:58
没看着配置文件,是不是先用SPI接口配置初始化屏,然后用LTDC来点亮屏幕。可以参考一下你驱动屏幕的那一 ...

http://www.armbbs.cn/forum.php?m ... 17&page=1#pid163527这个里面有配置文件的驱动代码C040WQH01NS-C初始化代码 .txt,使用spi配置,其他和RGB一样,ltdc配置后就能用。

当然了  你的配置和我的基本不可能一样。所以你要找自己供应商要配置文件。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-3-29 16:50 , Processed in 0.296506 second(s), 26 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表