基于、MATLAB GUI的數(shù)字圖像處理

基于、MATLAB GUI的數(shù)字圖像處理

ID:47902971

大小:2.11 MB

頁數(shù):15頁

時間:2019-10-22

基于、MATLAB GUI的數(shù)字圖像處理_第1頁
基于、MATLAB GUI的數(shù)字圖像處理_第2頁
基于、MATLAB GUI的數(shù)字圖像處理_第3頁
基于、MATLAB GUI的數(shù)字圖像處理_第4頁
基于、MATLAB GUI的數(shù)字圖像處理_第5頁
資源描述:

《基于、MATLAB GUI的數(shù)字圖像處理》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、........word...完美整理精品文檔數(shù)字圖像處理課程論文基于matlabGUI的彩色圖像處理技術(shù)姓名:學(xué)號:班級:.......專業(yè)資料供學(xué)習(xí)分享下載........word...完美整理精品文檔一.概述圖形用于界面(GraphicalUserInterfaces,GUI)是提供人機交互的工具和方法。GUI是包含圖形對象(如窗口、圖標(biāo)、菜單和文本)的用戶界面。以某種方式選擇或激活這些對象時,通常會引起動作或者發(fā)生變化。一個設(shè)計優(yōu)秀的GUI能夠非常直觀的讓用戶知道如何操作MATLAB界面,并且了解設(shè)計者的開發(fā)意圖。MATLAB

2、的GUI為開發(fā)者提供了一個不脫離MATLAB的開發(fā)環(huán)境,有助于MATLAB程序的GUI集成。這樣可以使開發(fā)者不必理會一大堆煩雜的代碼,簡化程序,但是同樣可以實現(xiàn)向決策者提供圖文并茂的界面,甚至達到多媒體的效果??梢哉fMATLAB提供了一個簡便的開發(fā)環(huán)境,可以讓開發(fā)者快速上手,提高了開發(fā)者的工作效率。二.完成任務(wù)所謂的GUIDE就是圖形用戶界面開發(fā)環(huán)境(GraphicalUserInterfaceDevelopmentEnvironment),它向用戶提供了一系列的創(chuàng)建用戶圖形界面的工具。這些工具大大簡化了GUI設(shè)計和生成的過程。通過G

3、UIDE完成一下任務(wù):1)用戶可以通過菜單欄和按鈕進行圖像的讀取,保存與退出。2)設(shè)計圖形用戶界面,讓用戶能夠通過按鈕對圖像進行灰度變化變成灰度圖。3)通過滑塊,用戶可以對圖像的亮度進行調(diào)整5)通過按鈕,用戶可以查看圖片的直方圖。.......專業(yè)資料供學(xué)習(xí)分享下載........word...完美整理精品文檔6)能對圖像加入各種椒鹽噪聲,并通過濾波法去除。7)通過選項,用戶可以查看圖片的邊緣檢測圖,界面中可供選擇的檢測方式有roberts、sobel、prewitt、log、canny五種,當(dāng)用戶選擇orginal時顯示原圖。三.設(shè)

4、計過程1.總體設(shè)計通過GUIDE向?qū)瓿山缑婀δ艿牟季郑鶕?jù)所需完成功能用戶界面布局如下圖1。圖1用戶功能界面2.控件設(shè)計及程序?qū)崿F(xiàn)2.1打開圖片,保存圖片,退出。拖拽三個個按鈕放在合適的位置,雙擊按鈕修改字體大小、顏色等,在functionOpen_Callback(hObject,eventdata,handles)函數(shù)下添加如下程序即可完成打開圖片控件功能。[filename,filepath]=uigetfile({'*.bmp;*.jpg;*.png;*.jpeg;*.tif;*gif;*Image.......專業(yè)資料供學(xué)

5、習(xí)分享下載........word...完美整理精品文檔files'},'');ifisequal(filename,0)

6、

7、isequal(filepath,0)return;endstr=[filepath,filename];x=imread(str);axes(handles.axes1)imshow(x);在functionSave_Callback(hObject,eventdata,handles)函數(shù)下添加如下程序即可完成保存圖片控件功能。globalbnew_f_handle=figure('visible','of

8、f');new_axes=copyobj(handles.axes2,new_f_handle);set(new_axes,'units','default','position','default');[filename,pathnamefileindex]=uiputfile({'*.jpg';'*.bmp';'*.png'},'savepictureas');if~filenamereturnelsefile=strcat(pathname,filename);switchfileindexcase1.......專業(yè)資料供學(xué)習(xí)

9、分享下載........word...完美整理精品文檔print(new_f_handle,'-djpeg',file);case2print(new_f_handle,'-dbmp',file);case3print(new_f_handle,'-dpng',file)endenddelete(new_f_handle);在functionExit_Callback(hObject,eventdata,handles)函數(shù)下添加如下程序即可完成退出控件功能。clccloseallclose(gcf)clear圖2.1打開一幅圖...

10、....專業(yè)資料供學(xué)習(xí)分享下載........word...完美整理精品文檔2.2.灰度變換按鈕。先讀取一幅圖片顯示在左邊區(qū)域,通過按鈕將灰度圖顯示在右邊域。在functionRgb2gray_Callback(hObj

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。