insert a Background without guide

Hi,
i need to put a background to my main window i tried this code but it doesn't work
f=figure('Position',get(0,'screensize'));
as=axes('Parent',f,'Position',[400 200 200 150]);
imshow ('Logo.PNG','Parent',as);
Thanks.

2 个评论

'doesn't work' in what way? Do you mean you want the logo to be the background? And if so what are you defining as background? You explicitly position your axes in a very specific location and size so it won't be a background to the rest of the figure anyway.
the image doesn't appear.
and i want the image to be in specific position.

请先登录,再进行评论。

 采纳的回答

f=figure('Position',get(0,'screensize'));
as=axes('Parent',f,'Units', 'pixels', 'Position',[400 200 200 150]);
imshow ('Logo.PNG','Parent',as);
should work. You need to specify the axes units as 'Normalized' is the default.

更多回答(0 个)

类别

帮助中心File Exchange 中查找有关 Display Image 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by