MATLAB的GUI中保存axes图片的方法

标签:
回调函数jpg格式按钮matlabgui保存axes图片 |
分类: 计算机 |
原文地址:http://www.tonitech.com/?p=417
在按钮的回调函数中写下如下代码:
function pushbutton5_Callback(hObject, eventdata, handles)
% hObject
% eventdata
% handles
[f,p]=uiputfile({'*.jpg'},'保存文件');
str=strcat(p,f);
pix=getframe(handles.axes2);
imwrite(pix.cdata,str,'jpg')
其中[f,p]=uiputfile({'*.jpg'},'保存文件'); 是为了打开如下界面:
http://s14/middle/5b37dc68g9992ffca9e5d&690
pix=getframe(handles.axes2);
imwrite(pix.cdata,str,'jpg')
是为了将axes中的图片写入jpg格式的图片中。