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

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

ID:47902971

大?。?.11 MB

頁(yè)數(shù):15頁(yè)

時(shí)間:2019-10-22

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

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

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

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

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

4、計(jì)過(guò)程1.總體設(shè)計(jì)通過(guò)GUIDE向?qū)瓿山缑婀δ艿牟季?,根?jù)所需完成功能用戶(hù)界面布局如下圖1。圖1用戶(hù)功能界面2.控件設(shè)計(jì)及程序?qū)崿F(xiàn)2.1打開(kāi)圖片,保存圖片,退出。拖拽三個(gè)個(gè)按鈕放在合適的位置,雙擊按鈕修改字體大小、顏色等,在functionOpen_Callback(hObject,eventdata,handles)函數(shù)下添加如下程序即可完成打開(kāi)圖片控件功能。[filename,filepath]=uigetfile({'*.bmp;*.jpg;*.png;*.jpeg;*.tif;*gif;*Image.......專(zhuān)業(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.......專(zhuān)業(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打開(kāi)一幅圖...

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

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

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

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