今天是端午節,祝大家節日快樂,三天小假期大家可以出去旅遊逛街、探親交友,也可以在家裡刷刷微博、看看視頻、玩玩遊戲,放鬆下心情。但是今天是6月7日,還有一大批高中學生參加高考,他們正為了夢想拼搏奮鬥著,因為高考依舊是我們這些寒門子弟出人頭地的最好出路。關注我公眾號的朋友也都經歷過高考,說起高考高中,每一個人都有自己的故事,因為那是我們曾經奮鬥過的青春,祝福他們,高考加油!
公眾號以基礎學習為目的分享MATLAB經驗技術,本次介紹MATLAB GUI如何導入圖片,以此形式祝大家節日快樂,祝同學們高考順利!
首先需要準備兩幅祝福的圖片:
然後構建GUI界面,包括兩個axes和一個button:
編寫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{1},pathname] = uigetfile({'*.*';'*.jpg';'*.bmp';'*.gif';'*.png';'*.tif'},'Read Pic');[filename{2},pathname] = uigetfile({'*.*';'*.jpg';'*.bmp';'*.gif';'*.png';'*.tif'},'Read Pic');str1= [pathname filename{1}];str2= [pathname filename{2}];if ~isequal([pathname,filename],[0,0]) src_img1= imread(str1); src_img2 = imread(str2); axes(handles.axes1); imshow(src_img1); axes(handles.axes2); imshow(src_img2);end
運行程序,點擊button按鈕,選擇兩幅圖片,即完成了兩幅圖片的導入:
與其苟延殘喘,不如從容燃燒