如何在Matlab中在GUI中添加自定义背景图像

时间:2015-07-05 20:44:05

标签: matlab user-interface matlab-figure matlab-guide

目前我正在研究mat-lab GUIDE,并希望将图像作为GUI的背景。我知道要添加图像处理工具箱中存在的图像,但如果我需要添加自己的图像,那么程序或代码是什么,或者有没有办法将图像添加到图像处理工具箱中。以下是我导入已存在图像的方法,

char surnm[] = "Pine";

1 个答案:

答案 0 :(得分:0)

如果图像与GUIDE位于同一文件夹中,您可以将图像文件名放在imread中,或者如果图像位于不同的文件夹中,则将图像的完整路径放在图像中,即:

function myAxes_CreateFcn(hObject, eventdata, handles)
axes(hObject);
I = imread('myfig.jpg');
% or
I = imread('C:\Windows\myfig.png');
imagesc(I);
% fill up to the whole figure and turn off ticks
set(hObject, 'XTick', [], 'YTick', [], 'Units', 'normalized', 'Position', [0 0 1 1]);