目前我正在研究matlab GUIDE,並希望將圖像作爲GUI的背景。我可以知道如何在GUI中包含靜態圖像?如何在圖中放置背景圖像(使用matlab GUIDE)
1
A
回答
3
您應該使用axes
圖形控制:
f= figure()
a = axes('Position',[0 0 1 1],'Units','Normalized');
imshow('peppers.png','Parent',a);
你可以把任何你想要的軸上面:
uicontrol('Style','text','Units','Normalized','Position',[0.1 0.1 0.3 0.6],'String','Example');
你可以做到這一點的指南爲好,簡單的拉伸一個軸在整個數字手動。
3
有一個這樣做的另一種方式。 轉到 function untitled_OpeningFcn(hObject, eventdata, handles, varargin)
功能和右handles.output = hObject;
和 guidata(hObject, handles);
之間寫下下面的代碼
% create an axes that spans the whole gui
ah = axes('unit', 'normalized', 'position', [0 0 1 1]);
% import the background image and show it on the axes
bg = imread('your_image.jpg'); imagesc(bg);
% prevent plotting over the background and turn the axis off
set(ah,'handlevisibility','off','visible','off')
% making sure the background is behind all the other uicontrols uistack(ah, 'bottom');
相關問題
- 1. 如何在使用SCILAB的圖形中放置背景圖像?
- 2. 在JFrame中放置背景圖像
- 3. 如何在我的CSS漸變背景圖像上放置背景圖像
- 4. 如何在背景圖像上放置圖像
- 5. 如何在背景圖像上放置一個css圖像庫
- 6. 如何在谷歌圖表中放置圖像背景
- 7. 如何在背景圖片上放置背景圖片?
- 8. 如何使用Interface Builder在視圖中設置背景圖像
- 9. 如何在matlab中繪製背景圖中的圖像
- 10. 在背景前放置圖像
- 11. CSS背景圖像放置在:懸停
- 12. 如何啓用放大背景圖像?
- 13. Matlab - 顯示背景圖像
- 14. 如何在文本區域放置背景圖像(在IPAD中)
- 15. 如何使用CSS放置背景圖像高於文本?
- 16. matlab繪圖圖像作爲背景圖
- 17. 如何在此特定代碼中放置背景圖像? :) JAVA
- 18. 如何在窗口的背景中放置圖像
- 19. 如何在div中放置(背景)圖像?
- 20. 如何在容器中間放置背景圖像?
- 21. 如何在水晶中放置背景圖像Report Report
- 22. 如何使用CSS(背景圖像屬性)設置圖像?
- 23. 在背景圖像背景圖像
- 24. 如何用Monotouch.Dialog設置背景圖像
- 25. 使用CSS縮放背景圖像
- 26. 使用CSS縮放背景圖像
- 27. 如何在另一個背景圖像背後設置背景?
- 28. 我如何在matlab中放入電影中的背景圖片
- 29. 多個背景圖像放置
- 30. Javascript - 如何放大背景圖像