matlab+gui+显示图片
答:1、在电脑里面打开matlab,在主页中点击新建。2、点击新建->应用程序->GUIDE,如下图所示。3、进去GUIDE界面之后,在新建GUI界面中选择“Blank GUI(Default)”,下面可以勾选设置图形文件保存的路径,也可以使用默认设置,点击确定。4、进去GUI制作界面,左侧是控件和组件栏,可以拖动这些组件到界面上,在...
答:1、创建一个空白的GUI界面,选择一个按钮放在空白GUI中。2、双击该按钮,打开该按钮的属性编辑器,修改tag值为wt_button, 修改string为稳态分析。3、选择一个坐标轴放在GUI中。4、双击该坐标轴,打开该坐标轴的属性编辑器,如下图所示,修改tag值为wt_tu。5、调节好按钮和坐标轴的大小和位置,调整...
答:如果图片不在你编写的.m文件的目录中,则需要用I=read('图片路径\图片.bmp');imshow(I);如果想在坐标系内显示图片,只需要在显示图片的语句前加上坐标系 即:可以使用I=read('图片.bmp');axes(handles.axes); %handles.axes为坐标系句柄,请根据你GUI上的坐标系组件Tag输入句柄imshow(I); 本回答由电脑网络分...
答:1、先建立一个 界面坐标 。2、然后用命令axes(handles.axes_interf);设定当前操作的坐标轴是axes_interf。3、将图片保存在一个目录下;4、列出完整路线,比如:filename =dog.jpg,pathname =C:\Documents and Settings\Administrator\My Documents\。5、则设fpath=[pathname filename];%将文件名和目...
答:对于多axes的GUI,关键的一点就是在绘图前指定axes。例如,对于第二个按钮,可以看到对应的axes的Tag是axes4,那么,在该按钮的回调函数里最前面加一句:axes(handles.axes4);后面该用什么命令用什么命令绘图即可。
答:要在MATLAB GUI界面中的axes中显示m文件绘制的图像,可以采用以下步骤:在GUI中添加一个axes控件,可以通过GUIDE工具或手写代码实现。在m文件中使用绘图函数,如plot、imshow等生成图像。在GUI代码中获取axes句柄,并将图像绘制到该句柄对应的axes中。具体实现代码如下所示:在GUI中添加axes控件:axes_handle...
答:在按钮【选择需要识别的图片】右击View Callbacks→Callback,进入回调函数目录。编写回调函数如下:axes(handles.axes1) %将Tag值为axes1的坐标轴置为当前 RGB=imread('p.jpg'); %读取名为p.jpg的图片 imshow(RGB); %显示图片
答:首先进入到程序中,在OpeningFcn函数这块,加上如下的程序。在这里要设置为背景的照片是BJ.jpg,放在'D:\学习\MATLAB GUI\图片'的路径下,大家根据自己的实际情况更换图片路径与图片名即可。运行程序,会出现如下图所示的结果。此时会发现加号和等号这两个静态文本框的背景色和背景图片不符。进入fig图形...
答:function save_Callback(hObject, eventdata, handles)hObject handle to save (see GCBO)eventdata reserved - to be defined in a future version of MATLAB handles structure with handles and user data (see GUIDATA)[filename, pathname] = uiputfile({'*.bmp';'*.jpg';'*.png'},...
答:,直接在pushbutton的callback下输入以下程序就可以了:global im %设im为全局变量 选择图片路径 [filename,pathname,filterindex]=uigetfile({'*.jpg';'*.bmp';'*.gif'},'选择图片')合成路径+文件名 str=[pathname filename];读取图片 im=imread(str);使用第一个axes 显示图片 imshow(im);...
网友评论:
蔚都13559128454:
如何用matlab在GUI中显示一张图片 -
42573成背
: 操作步骤: 1、先建立一个 界面坐标 . 2、然后用命令axes(handles.axes_interf);设定当前操作的坐标轴是axes_interf. 3、将图片保存在一个目录下; 4、列出完整路线,比如:filename =dog.jpg,pathname =C:\Documents and Settings\Administrator\My Documents\. 5、则设fpath=[pathname filename];%将文件名和目录名组合成一个完整的路径. 6、采用命令imshow(imread(fpath));%用imread读入图片,并用imshow在axes_src上显示.
蔚都13559128454:
MATLAB中如何在gui界面中显示一个图片 -
42573成背
: 先要在界面上有一个坐标系 然后用在按钮的回调函数用imshow函数就可以了
蔚都13559128454:
怎样使用matlab的gui做绘图界面 -
42573成背
: 打开Matlab 新建Gui File--New--GUI 出现如下窗口 可点击Blank GUI,出现布局窗口 保存为FunctionDrawing.fig,存储路径默认,出现如下变换 通过选取Edit Text,Static Text,Axes按键,布局如下界面 各字体、字样可通过双击相应选体进行修改....
蔚都13559128454:
用matlab编写一个gui程序,程序能够打开一个图片文件,并将图片显示在窗口上. -
42573成背
: 可以使用 I=read('图片.bmp'); imshow(I); 来完成你要求的功能,文件要放在你的编写的.m文件的目录中.如果图片不在你编写的.m文件的目录中,则需要用 I=read('图片路径\图片.bmp'); imshow(I); 如果想在坐标系内显示图片,只需要在显示图片的语句前加上坐标系 即:可以使用 I=read('图片.bmp'); axes(handles.axes); %handles.axes为坐标系句柄,请根据你GUI上的坐标系组件Tag输入句柄 imshow(I);
蔚都13559128454:
在matlab 中写一个程序需要用GUI显示读到的图片. -
42573成背
: 指定下一步显示使用的坐标轴 axes(handles.axes1) 在openning函数中显示图像,就能达到预先加载的目的
蔚都13559128454:
MATLAB中GUI界面显示结果图 -
42573成背
: 要先在GUI里添加一个坐标系,比如AXES1,之后,在那个按钮的CALLBACK函数下,画图之前写如下语句axes(handles.axes1)声明你要画图的坐标,就可以把图显示GUI中的坐标系中了
蔚都13559128454:
matlab中GUI选择显示图片 -
42573成背
: set(handles.pop2,'max',4);%%或者在属性版中将max改为4 val=get(pop2,'value') swith val case 1 filename='1.jpg'; endorg=imread(filename); imshow(org); case 2 name='1.jpg'; filename='2.jpg'; endorg=imread(filename); imshow(org); case 3 ... case 4...end
蔚都13559128454:
在MATLAB的GUI界面中打开打一张图,点运行就可以显示处理后的图片. -
42573成背
: 需要编写 运行 的回掉函数,假设处理后的图像为g,那么 axes(axes2);% axes2为第二个坐标系的名称 imshow(g);
蔚都13559128454:
如何使用matlab制作GUI界面 -
42573成背
: 方法/步骤: 1、打开matlab之后,新建一个Graphical User Interface(GUI); 2、选择默认的Blank GUI(Default),点击ok 3、之后进入GUI界面编辑界面,左边的侧边栏为界面的一些快捷按钮,按住鼠标左键可以拖到右侧编辑框,各个按钮一般都有自己作用 4、把按钮拖过去,图为各种按钮示意; 5、按自己的需要选择按钮并排版 6、在未放置按钮区域右键选择Editor 7、进入代码编辑界面,在按钮的对应区域加入自己的代码 8、点击上方绿色三角(或按F5)运行,调试通过 9、调试通过即可保存.m文件以及.fig文件即可 注意: 找准按钮对应的代码段 注意matlab语言的规则 转载~~
蔚都13559128454:
matlab中GUI选择显示图片
42573成背
: 可以通过构造文件名字符串来实现 val=get(pop2,'value'); filename = sprintf('%d.jpg', val); org=imread(filename);imshow(org);