999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于MATLAB GUI的數(shù)字圖像演示系統(tǒng)的設計

2017-11-15 05:09:09高揚
東方教育 2017年18期
關鍵詞:數(shù)字圖像處理

高揚

摘要:在MATLABGUI的環(huán)境下,設計實現(xiàn)了一個數(shù)字圖像處理演示系統(tǒng),利用系統(tǒng)演示圖像處理的方法、過程。系統(tǒng)界面友好、內(nèi)容豐富、具有良好的交互性和實用性,為學生提供了一個數(shù)字圖像處理的算法演示及模擬開發(fā)的實驗平臺,能幫助學生掌握數(shù)字圖像處理的理論方法,有利于學生加深對原理、算法的理解,激發(fā)學生的學習興趣。

關鍵詞:數(shù)字圖像處理;圖形用戶界面;交互式可視化

引言

數(shù)字圖像處理處在科技發(fā)展的前沿,是一門理論性和實踐性非常強的學科,為了讓學生對數(shù)字圖像處理過程有一個比較直觀的認識,在學習具體算法時需要形象化演示來加深理解。MATLAB軟件提供了圖像處理工具箱,GUI更提供了友好的圖形用戶交互界面開發(fā)環(huán)境,使操作便捷簡單,方便進行功能的修改和擴充。

為了讓學生加深理解MATLAB圖像處理工具箱中的函數(shù)的使用方法,以及利用GUI進行二次開發(fā)的過程。本文基于MATLAB GUI設計了一個數(shù)字圖像處理演示系統(tǒng),該系統(tǒng)具有很好的交互性,用戶可以與機器交互操作,在界面上直接輸入設置參數(shù),即可得到直觀的的處理結果,因而便于使用者的處理操作和分析處理結果。

1.實驗平臺總體結構設計

本次設計是通過MATLAB R2014b軟件實現(xiàn)一個數(shù)字圖像處理演示系統(tǒng)。本系統(tǒng)功能分為八個模塊,如下所示:圖像基本操作模塊數(shù)字圖像處理基礎模塊圖像增強模塊圖像分割模塊圖像幾何變換模塊頻域處理模塊數(shù)學形態(tài)學模塊綜合演示模塊。系統(tǒng)框圖如圖1所示:

本次系統(tǒng)結構設計采用總分的方法,即先設計系統(tǒng)介紹界面和主界面,再設計各個子界面。M文件的編寫也是如此,先編寫主框架的回調(diào)函數(shù),再編寫子模塊的回調(diào)函數(shù)。系統(tǒng)的子界面是由不同功能按鍵調(diào)用的,每個按鍵都有相對應的子界面。通過點擊按鍵運行相對應的M文件,而后彈出相應的子界面。

此系統(tǒng)的主界面設計為先是動畫界面介紹系統(tǒng)名稱,而后跳轉(zhuǎn)到系統(tǒng)介紹界面。介紹界面具體設計為:在圖形界面編窗口里,首先調(diào)用axes控件和靜態(tài)文本框,axes控件用來生成坐標軸對象,以便于顯示界面背景圖像。再通過改變靜態(tài)文本框的屬性來顯示相關系統(tǒng)介紹。同時添加一個按鈕并設置為進入系統(tǒng)。系統(tǒng)介紹界面效果如圖2所示。

在介紹界面單擊進入按鈕后,進入系統(tǒng)主界面,主界面中央有一個系統(tǒng)功能選擇面板,分布著八個按鍵,分別為圖像基本操作、圖像處理基礎、圖像增強、圖像分割、圖像幾何運算、頻域處理、數(shù)學形態(tài)學及綜合演示。界面右下角為退出按鍵,用以退出系統(tǒng)。如圖3所示為主界面窗口:

本實驗系統(tǒng)有多個功能模塊,下面只詳細敘述圖像分割模塊。

2. 圖像分割模塊的實現(xiàn)

2.1 閾值分割

閾值分割是最常用的圖像分割方法,因其操作簡單、計算量小、性能較穩(wěn)定而成為圖像分割中最基本、最廣泛使用的分割技術。閾值分割特別適用于目標和背景占據(jù)不同灰度級的圖片。此界面通過滑動條的滑動來設置閾值參數(shù),也可通過動態(tài)文本框手動輸入閾值T,滑動條與文本框是連通的,滑動條滑動后的值可在文本框內(nèi)顯示,文本框內(nèi)的值也可以轉(zhuǎn)換成滑動條的值,實現(xiàn)不同閾值的分割。其處理效果如圖4所示。

閾值滑動條回調(diào)函數(shù)如下:

T=get(hObject,'Value');

axes(handles.axes6);

I=imread('xiaoxiang.jpg');

Ibw = im2bw(I,T/255); %閾值分割

imshow(Ibw);

set(handles.edit3,'string',num2str(get(hObject,'Value')));

閾值文本框回調(diào)函數(shù)如下:

T=get(hObject,'string');

T=str2num(T);

axes(handles.axes6);

I=imread('xiaoxiang.jpg');

Ibw = im2bw(I,T/255);

imshow(Ibw);

set(handles.slider3,'Value',str2num(get(hObject,'string')));

2.2 邊緣檢測

圖像邊緣是所要提取的目標區(qū)域和背景的分界線,將圖像邊緣檢測出來才能進一步將目標和背景區(qū)分開來。通過讀取圖像按鈕激活算子選擇按鈕和算子類型面板控件,使用radiobutton單選按鈕來選擇邊緣檢測的算子并進行邊緣檢測。共有5個算子,Canny算子、Sobel算子、Robert算子、Prewitt算子、Log算子。以Canny算子邊緣檢測為例,算子檢測圖像邊緣效果如圖5所示。

Canny算子按鍵回調(diào)函數(shù)如下:

I=imread('yaoli.jpg');

I=rgb2gray(I);

axes(handles.axes4);

BW1 = edge(I,'canny');

imshow(BW1);

3. 結論

本文主要闡述了數(shù)圖像處理演示系統(tǒng)的設計步驟和實現(xiàn)方法,此系統(tǒng)可以達到界面操作可視化、處理結果可視化的要求,系統(tǒng)的各級界面都能實現(xiàn)人為動態(tài)的參數(shù)設置,并能在界面上顯示處理結果進行分析,同時突出了原理介紹、實驗操作和結果分析的功能,將理論與實踐完美結合,有助于學習圖像處理技術和進行進一步的開發(fā)。通過對圖像處理結果的比較,可以形象地驗證圖像處理算法,能夠充分的體現(xiàn)出圖形用戶界面的易用性、良好的擴展性以及便捷性,用戶只需通過簡單的操作就能完成想實現(xiàn)的功能。此外,圖形用戶界面十分的人性化,我們可以人為的設計界面,使界面上的控件布局更加美觀,達到激起學生學習興趣的效果。

參考文獻:

[1]邢文博,蔣敬.基于Matlab開發(fā)數(shù)字圖像處理GUI[N].電氣電子教學學報,2013-12-15.

[2]賈永紅.研究生《圖像處理與分析》課程的建設與改革[J].地理空間信息,2012,10(1):171-174.

[3]岡薩雷斯.數(shù)字圖像處理的MATLAB實現(xiàn)[M].第2版.北京:清華大學出版社,2013:4-6.

[4]羅華飛.MATLAB GUI設計學習手記[M].第2版.北京:北京航空航天大學出版社,2011:345-402.

[5]張鳴.基于MATLAB GUI的通信原理演示系統(tǒng)設計[J].實驗技術與管理,2013,30(9):111-113.

[6]曹高飛.基于MATLAB的圖像增強教學演示系統(tǒng)的設計與實現(xiàn)[D].成都:電子科技大學,2013:24.

[7]陳垚光,毛濤濤.精通MATLAB GUI設計[M].第3版.北京:電子工業(yè)出版社,2013:87.

[8]李磊.基于MATLAB GUI的數(shù)字圖像處理系統(tǒng)設計[D].成都:成都理工大學,2012:31.

[9]張弘,謝鳳英.數(shù)字圖像處理與分析[M].第2版.北京:機械工業(yè)出版社,2013:124.

[10]陳超.MATLAB應用實例精講----圖像處理與GUI設計篇[M].北京:電子工業(yè)出版社,2011:286-293.

[11]郭依正,焦蓬蓬.Matlab GUI在低質(zhì)量指紋圖像增強中的應用[J].計算機技術與發(fā)展,2013(07):57-63.endprint

猜你喜歡
數(shù)字圖像處理
圖像實時檢測技術在激光切割中的應用研究
MATLAB在《數(shù)字圖像處理》課程中的輔助教學
數(shù)字圖像處理技術在當前影像專業(yè)的作用探討
基于灰色系統(tǒng)理論的數(shù)字圖像處理算法
信息與計算科學專業(yè)《數(shù)字圖像處理》課程教學探討與實踐
考試周刊(2016年91期)2016-12-08 22:19:28
微課在大學專業(yè)課中的應用研究
以應用實例為主線、以程序設計為主導的數(shù)字圖像處理課程教學方法改革
大學教育(2016年9期)2016-10-09 08:58:06
數(shù)字圖像處理課程CDIO模式教學法實踐
《數(shù)字圖像處理》課程的驅(qū)動教學實踐
科技視界(2016年3期)2016-02-26 10:11:04
基于Blackfin的圖像識別式印刷網(wǎng)點測版儀的研制
光學儀器(2015年6期)2016-01-08 03:26:35
主站蜘蛛池模板: 强乱中文字幕在线播放不卡| 国产理论精品| 亚洲午夜天堂| 欧美高清视频一区二区三区| 麻豆精品在线视频| 欧美亚洲国产精品第一页| 成人看片欧美一区二区| 日本午夜影院| 91年精品国产福利线观看久久| 亚洲中文字幕国产av| 国产精品男人的天堂| 一本大道无码高清| 免费人欧美成又黄又爽的视频| 99re免费视频| 亚洲国产欧洲精品路线久久| 白浆免费视频国产精品视频| 2021国产精品自拍| 天天摸夜夜操| 99精品伊人久久久大香线蕉| 国产成人综合网| 免费日韩在线视频| 亚洲首页在线观看| 风韵丰满熟妇啪啪区老熟熟女| 欧美精品高清| 看国产毛片| 成人日韩精品| 亚洲无码A视频在线| 国产精品一区二区国产主播| 夜夜拍夜夜爽| 日本成人在线不卡视频| 亚洲国产日韩在线观看| 亚洲天堂日韩av电影| 亚洲高清无码久久久| 成人年鲁鲁在线观看视频| 国产成人免费手机在线观看视频| 国产91无毒不卡在线观看| 国产性生交xxxxx免费| 久久国产热| 日韩色图在线观看| 美女无遮挡拍拍拍免费视频| 国产无码制服丝袜| 亚洲国产一区在线观看| 亚洲av片在线免费观看| 黄色在线网| 国产网站黄| 亚洲三级电影在线播放| 在线播放国产一区| av午夜福利一片免费看| 国产精品99久久久久久董美香| 成人永久免费A∨一级在线播放| 在线中文字幕日韩| 青青操视频在线| 国内99精品激情视频精品| 久久亚洲精少妇毛片午夜无码| 啪啪免费视频一区二区| 91小视频版在线观看www| 国产高清不卡视频| 国产日韩精品欧美一区灰| 中文天堂在线视频| 国产无码网站在线观看| 免费黄色国产视频| 亚洲综合激情另类专区| 国产精品刺激对白在线| 日本欧美午夜| 在线观看国产黄色| 精品成人一区二区三区电影| 国产男女XX00免费观看| 日韩在线1| 99视频精品在线观看| 国产精品对白刺激| 欧美一区二区啪啪| 国产成人高清亚洲一区久久| 亚洲日本韩在线观看| 亚洲国产天堂在线观看| 色婷婷亚洲十月十月色天| 波多野结衣中文字幕久久| 国产一区二区三区精品欧美日韩| 久久中文字幕2021精品| 香蕉在线视频网站| 欧美日韩国产一级| 久久综合九九亚洲一区| 视频一本大道香蕉久在线播放|