matlab怎么将导入的图片作为背景图

matlab怎么将导入的图片作为背景图,第1张

在matlab命令行里面输入guide,打开向导,激漏界面如下图所示。

保存这个fig图,会得到一个.fig文件和一个.m文件。

双击fig图打开属性检查器(或者右键,选择属性检查器),找到CreatFcn,点击进入.m文件进行编辑, 在function figure1_CreateFcn(hObject, eventdata, handles)中添加如下代码:background.jpg是你需睁铅纯要的背景图片。

完成后保存。

再悉咐次打开.fig,就完成了

之前实现了在figure上把图片做为背景,现在实现在Guide上实现。

其实很简单,就是在Fcn的地方添加以下代码:

ha=axes('units','normalized','position',[0 0 1 1])

uistack(ha,'down')

II=imread('禾木01.bmp')

image(II)

colormap gray

set(ha,'轮轮handlevisibility','腊唯信off','visible','off')

另外如果要把那些按钮等的背景也改变,也是在此处添加相应代码就可。

比如下山禅面代码把按钮的背景改变了(此方法已有人在论坛发过帖子,请自己搜索):

I=imread('buttoncdata.bmp')

set(handles.pushbutton1,'cdata',I)

1、首先打开一个Matlab的曲线图,如下图依次点选 Edit---copy options选项。

2、点选transparent background(透明背景),设置完后点“ok”。force white background 表示强制白色背景。

3、如下图,信扒重新点击Edit---copy figure选项。

4、打开excel,选中任意一个格子迟派,右键---选择性粘贴。

5、然后出现了“选择性粘贴滑旦昌”的对话框)。方式:图片(增强型图元文件),点击“确定”。

6、粘贴后的图如下所示。很明显可以看到这个图是透明的背景,可以看到图后的excel表格。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11986742.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存