作者jeffppp (老了)
看板MATLAB
标题Re: [问题] GUI如何把axes中的图片值传出去
时间Fri Jan 16 00:44:22 2009
使用guide拉图
会自动产生.m档
以你的要求
要拉三个东西
两个axes 图示为x y 座标 上面有蓝蓝的曲线
一个button 图示为上面有个OK的图
拉完位置以後
可以点开编辑他的 Tag 改成你喜欢的 或是把他预设的记住
然後点上面状态那个绿色的三角形 run
应该会产生一个m-file
找到里面某一行
function pushbutton1_Callback(hObject, eventdata, handles)
↑↑↑↑↑↑
这就是 tag 名 这是button的tag
在这function内打你读档的指令
得到两张图以後
再打
axes(handles.axes1) 假设是左
↑↑↑
这也是tag名 是axes 左的tag
这是设定你要将图画在哪里
image 图1
axes(handles.axes2) 假设是右
↑↑↑
这也是tag名 是axes 右的tag
image 图2
~结束~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 163.25.118.134
1F:推 wynneva:谢谢大大的回应 可是我有做到这里 像原文说的出现其他问题 01/16 01:16
2F:→ wynneva:原本写法在imread的时候就设定好I1和I2 现在用GUI我不知道 01/16 01:17
3F:→ wynneva:要怎麽把axes里的图片值给I1和I2 ˊˋ 01/16 01:18
4F:推 wynneva:已解决~多谢 01/16 02:59