matlab GUI中将一个图片显示到一个axis上,然后如何在另一个function中调用这张图片进行处理

如题... 如题 展开
 我来答
漆颖0gE
2015-07-16 · TA获得超过374个赞
知道小有建树答主
回答量:207
采纳率:75%
帮助的人:146万
展开全部
你用imshow显示图像的时候可以h = imshow(。。。),
把h保存在handles里
handles.h = h;
guidata(hObject,handles);
要用的时候
h = handles.h;
图像数据为
img = h.CData;
img处理后,只要用
set(handles.h,'CData',img);
重新显示即可。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式