简单的方法使文本半透明的吗?

77(30天)
你好,
有一个简单的方法使文本在MATLAB半透明的吗?例如,如果我想要一个文本框标签图只有部分透明,有产权调整,类似于“AlphaData”图片吗?
谢谢!
1评论
塞巴斯蒂安。
塞巴斯蒂安。 2017年11月27日
你可以改变文本的颜色由“颜色”,(0.8,0.8,0.8)
不透明的,但假设你有一个白色背景看起来有点灰色,白色和透明的。

登录置评。

接受的答案

沃尔特·罗伯森
沃尔特·罗伯森 2013年1月23日
不幸的是没有。你必须将文本转换成位图并显示一个图像(或面)用适当的透明度。
有贡献FEX协助将文本转换为图像。
3评论
沃斯
沃斯 2022年3月19日
很多事情是疯狂的。

登录置评。

答案(1)

马提亚Luh
马提亚Luh 2019年5月3日
嗯,我猜不是透明的。但是如果你的阴谋窗户是白色的,你可以照亮的字体,所以看起来透明……
my_color = (0 0 1);% [r g b] = >蓝色
文本(2,1,“正常文本”,“颜色”,my_color);
不透明度= 0.4;% 40%可见=主要是透明的
文本(2 1.5“有点透明的文本”,“颜色”(1 -不透明* (1 - my_color)));
我相信别人也会找到一种方法对非白人背景……
2的评论
乔凡尼Barbarino
乔凡尼Barbarino 2023年2月20日
对于非白人bachground可以取的颜色背景和文本颜色的凸组合。
可能类似
f_color =得到(gcf,“颜色”)

登录置评。

类别

找到更多的在照明、透明度和阴影帮助中心文件交换

标签

s manbetx 845

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!