声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 2649|回复: 6

[GUI界面] 如何擦除图片

[复制链接]
发表于 2007-6-17 17:53 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
我在gui界面放了一个axes控件,然后用一个"放置图片按扭"把图片加载到axes上并显示了出来,现在想另外放一个"去除图片按扭"把axes上的图片去掉,请问怎样写去除图片按扭"的回掉函数.
谢谢各位大虾指点啊.两个按扭函数如下:请问如何编写pushbutton2_Callback.非常谢谢!
function pushbutton1_Callback(hObject, eventdata, handles)
% hObject    handle to pushbutton1 (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    structure with handles and user data (see GUIDATA)

[FileName,PathName]=uigetfile(...
{'*.bmp;*.jpg;*.tif;*.png','IMAGE Files (*.bmp,*.jpg,*.tif,*.png)';
'*.bmp','Bitmap (*.bmp)'; ...
'*.jpg','Joint Photographic Experts Group (*.jpg)'; ...
'*.tif','Tagged Image files (*.tif)'; ...
'*.png','Portable Network Graphics (*.png)'; ...
'*.*','All Files (*.*)'},...
'File Selector','')
x1=imread([PathName,FileName]);

imshow(x1)


% --- Executes on button press in pushbutton2.
function pushbutton2_Callback(hObject, eventdata, handles)
% hObject    handle to pushbutton2 (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    structure with handles and user data (see GUIDATA)

[ 本帖最后由 eight 于 2007-6-17 23:37 编辑 ]
回复
分享到:

使用道具 举报

发表于 2007-6-17 18:17 | 显示全部楼层
childrenhandles = get(handles.axes1,'Children');
if length(childrenhandles)>0,
    delete(childrenhandles);
end
发表于 2007-6-17 23:37 | 显示全部楼层


应该用 cla 就可以了,不需要 delelte 吧
 楼主| 发表于 2007-6-18 16:14 | 显示全部楼层
多谢楼上的两位指点哦,图是擦除掉了,可是在擦掉图形的时候,把axes1也去掉了,我只想去掉图形,而不把axes1去掉,请问该怎么办啊?谢谢了哦
发表于 2007-6-18 16:31 | 显示全部楼层
原帖由 yaomo 于 2007-6-18 16:14 发表
多谢楼上的两位指点哦,图是擦除掉了,可是在擦掉图形的时候,把axes1也去掉了,我只想去掉图形,而不把axes1去掉,请问该怎么办啊?谢谢了哦


cla 就是了
 楼主| 发表于 2007-6-18 16:43 | 显示全部楼层
eight
你好!!我已经试过cla了,可是当我点击"去除图片按扭"时,axes1就不在了,而且第二次打开图片时,axes1也没有显示出来,这是怎么回事啊,谢谢了哦
发表于 2007-6-18 16:59 | 显示全部楼层
原帖由 yaomo 于 2007-6-18 16:43 发表
eight
你好!!我已经试过cla了,可是当我点击"去除图片按扭"时,axes1就不在了,而且第二次打开图片时,axes1也没有显示出来,这是怎么回事啊,谢谢了哦


使用 axes 时候,请指定句柄。具体参见关于 GUI 的心得 的精华贴
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-12 10:31 , Processed in 0.066246 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表