Re: [問題] GUI如何把axes中的圖片值傳出去

看板MATLAB作者 (老了)時間17年前 (2009/01/16 00:44), 編輯推噓2(202)
留言4則, 1人參與, 最新討論串2/2 (看更多)
使用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

01/16 01:16, , 1F
謝謝大大的回應 可是我有做到這裡 像原文說的出現其他問題
01/16 01:16, 1F

01/16 01:17, , 2F
原本寫法在imread的時候就設定好I1和I2 現在用GUI我不知道
01/16 01:17, 2F

01/16 01:18, , 3F
要怎麼把axes裡的圖片值給I1和I2 ˊˋ
01/16 01:18, 3F

01/16 02:59, , 4F
已解決~多謝
01/16 02:59, 4F
文章代碼(AID): #19RsVd43 (MATLAB)
文章代碼(AID): #19RsVd43 (MATLAB)