各位,新手请教,GUI界面,如何打开两幅图并显示在两个axes
大家好,新手请教一下,我做了一个GUI界面,希望打开两幅图像,分别显示在两个axes里面。我现在的程序有点问题,打开一幅图片后立马会出现选择图片的界面,让选择另外一幅。
对两幅图像进行处理后,得到两幅图,并且显示,我想保存,请问如何保存,谢谢。
先贴上代码,请指教。
function Open_Callback(hObject, eventdata, handles)
% hObject handle to Open (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
global im1; %定义一个全局变量im
global im2;
=uigetfile({'*.*';'*.bmp';'*.tif';'*.png'},'select picture');%选择图片路径
str1=;%合成路径+文件名
im1=imread(str1);%读取图片
axes(handles.axes1);%使用第一个axes
imshow(im1);
=uigetfile({'*.*';'*.bmp';'*.tif';'*.png'},'select picture');%选择图片路径
str2=;%合成路径+文件名
im2=imread(str2);%读取图片
axes(handles.axes2);
imshow(im2);%显示图片
用imwrite函数保存图像就行啊。。。
get应该能够得到不同axes中的图片数据。
页:
[1]