我做的一个界面,功能都是在菜单里面,首先打开一幅图象到界面的axes1中,这步没有任何问题,代码如下:

function open_menu_Callback(hObject, eventdata, handles)

% hObject    handle to open_menu (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','BMP图象(*.bmp)';...

'*.jpg','JPG图象(*.jpg)';'*.gif','GIF图象(*.gif)';...

'*.tif','TIF图象(*.tif)';'*.png','PNG图象(*.png)';...

'*.*','ALL FILES(*.*)'},'请选择一幅图像');

%L=length(filename);

if isequal([filename pathname],[0,0])

return;

end

str=[pathname filename];

handles.im=imread(str);

axes(handles.axes2);

imshow(handles.im);

guidata(hObject, handles);

然后点击“转换为灰度图象”菜单,虽然处理成功,但是显示的时候新开了一个界面,没有了我的菜单项,并且关闭了源界面,代码如下:

function gray_menu_Callback(hObject, eventdata, handles)

% hObject    handle to gray_menu (see GCBO)

% eventdata  reserved - to be defined in a future version of MATLAB

% handles    structure with handles and user data (see GUIDATA)

imgray=rgb2gray(handles.im);

axes(handles.axes2);

%figure;

imshow(imgray);

请问这是为什么?如果加上figure;的话,则原界面消失不了,只不过是在另一个界面中显示处理后的图象,现在我想要的效果是把处理后的图象直接显示到原界面的axes2中,覆盖掉源图象,怎么实现啊?需要加什么代码?

如果想看源代码的话,见附件。

[本帖最后由 edifiers2008 于 2008-12-9 17:04 编辑]

2008-12-9 17:03 上传

点击文件名下载附件

5.68 KB, 下载次数: 495

matlab 关闭imshow,matlab imshow 的问题相关推荐

  1. matlab关闭文本,matlab parpool 关闭

    matlabpool (starting in Matlab 2013b this is replaced by parpool) ? ? ? open close size ? parfor (fo ...

  2. matlab关闭图像命令,matlab图像处理命令

    <matlab图像处理命令>由会员分享,可在线阅读,更多相关<matlab图像处理命令(108页珍藏版)>请在人人文库网上搜索. 1.MATLAB常用的图像操作,数字图像研究的 ...

  3. matlab中fdyn,Matlab的用法总结

    1. 对序列进行洗牌 randperm() randperm()产生随机的序列 %if filepaths 是一个5*1的结构体,then cshuffle = randperm(length(fil ...

  4. Matlab:基于Matlab通过GUI实现自动驾驶的车牌智能识别

    Matlab:基于Matlab通过GUI实现自动驾驶的车牌智能识别 目录 车牌图像数据集 视频动态演示 核心代码 相关文章 Matlab:基于Matlab通过GUI实现自动驾驶的车牌智能识别 Matl ...

  5. matlab中imapprox,matlab图像处理命令(2)

    matlab图像处理命令(2) 41.grayslice 功能: 从灰度图像创建索引图像. 语法: X = grayslice(I,n) X = grayslice(I,v) 举例 I = imrea ...

  6. matlab improfile用法,MATLAB图像处理基本命令2

    32.freqspace 附录 MATLAB图像处理命令 335 功能:确定二维频率响应的频率空间. 语法: [f1,f2] = freqspace(n) [f1,f2] = freqspace([m ...

  7. 【Matlab作业】MATLAB语言基础

    matlab版本:R2018a 1.向量的生成和运算 [练习] (1) 使用 logspace( )创建 1-4 π 的有 10 个元素的行向量. (2)使用linspace() 函数创建0~6之间的 ...

  8. matlab膨胀检测,matlab腐蚀膨胀算法

    Matlab图像处理知识(四) ? 膨胀 ? 腐蚀 ? 开运算闭运算 ? 击中击不中 ? 结合进行图像预处理 膨胀 ? 原理:膨胀是在图像中"增长"或"变粗"的 ...

  9. matlab 图像基本矩阵,MATLAB基本的使用方法归纳(图像,矩阵及函数)

    读取图像:用imread函数读取图像文件,文件格式可以是TIFF.JPEG.GIF.BMP.PNG等.比如 >> f = imread('chestxray.jpg'); 读进来的图像数据 ...

  10. matlab ycbcr函数,matlab中rgb2ycbcr

    现在主要的彩色模型有 RGB 模型.CMY 模型.YUV 模型.YIQ 模型.YcbCr 模型.HSI 模型等.本设计主要使用 MATLAB 编程的方法,实现 RGB 与其余四种模型之间的互..... ...

最新文章

  1. STM32CubeMX简介、下载及安装(NB-IoT专栏—基础篇3)
  2. Checked ==true ? Y:N ;
  3. [android] 切换按钮-自定义控件-拖动效果
  4. Vue 模板语法 插值操作 绑定属性 计算属性 事件监听 条件判断 循环遍历 阶段案例
  5. 前端学习(1797):前端调试之css伪元素
  6. java方法调用的格式_Java基础(一)---方法的调用
  7. Permission denied的解决办法
  8. NLP学习—17.基于BM25、tfidf和SIF的检索系统实现
  9. 北京市朝阳区 办理 驾驶证期满换证 自助体检 的流程
  10. 医学图像的 有损压缩 以及可接受的 压缩比
  11. (找不同问题)有 50 家人家,每家一条狗。有一天警察通知, 50 条狗当中有病狗,行为和正常狗不一样
  12. windows 磁盘管理:简单卷、跨区卷、带区卷、镜像卷 和 RAID-5
  13. 12对胸椎对应体表标志_腰椎的体表标志_第一至第五腰椎怎么定位相应体表标志怎么对应_中国武警总医院...
  14. 带负荷测试要求二次最小电流_带负荷测试的判别
  15. AI面相测试源码 AI面相手相大师小程序源码 最新版微信小程序源码
  16. 法律诉讼知识:民事诉讼流程
  17. SQL语句汇总(终篇)—— 表联接与联接查询
  18. 助力高速智能化管理,交通视联网一体机识破逃费“诡计”
  19. 相册图片防盗链破解(如:在外部也能显示qq、163或百度空间图片)
  20. 杰理之杰理BLE和通用MCU芯片【篇】

热门文章

  1. Python介绍及编程环境搭建
  2. python-基础-4-函数
  3. python数据分析与人工智能_人工智能 也是数据分析
  4. linux 查看显卡信号_Linux中查看显卡硬件信息
  5. seo 优化 以及网站地图 很透彻
  6. PIC单片机-测试例程汇总
  7. 21届校招应届生Offer薪资曝光:年薪35万+,严重倒挂老员工是互联网行业常态?...
  8. 计算机毕设(附源码)JAVA-SSM基于的高速收费系统
  9. 清华大学简约精致论文答辩PPT模板
  10. joomla需要安装php,php – 无法在localhost中安装joomla