您好!请问在matlab gui界面中怎样添加图片?

您好!请问在matlab gui界面中怎样添加图片?,第1张

我试过,其实不需要添加axes(坐标轴),直接在pushbutton的callback下输入以下程序就可以了:

global im %设im为全局变量

%选择图片路径

[filename,pathname,filterindex]=uigetfile({'*.jpg''*.bmp''*.gif'},'选择图片')

%合成路径+文件名

str=[pathname filename]

%读取图片

im=imread(str)

%使用第一个axes

%显示图片

imshow(im)

先建立一个 界面坐标 。然后用命令

axes(handles.axes_interf)设定当前 *** 作的坐标轴是axes_interf。

将图片保存在一个目录下;

列出完整路线,比如:filename =dog.jpg,pathname =C:\Documents and Settings\Administrator\My Documents\。

则设

fpath=[pathname filename]%将文件名和目录名组合成一个完整的路径。

采用命令

imshow(imread(fpath))%用imread读入图片,并用imshow在axes_src上显示。


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存