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
主站蜘蛛池模板: 国产成人艳妇AA视频在线| 国产午夜无码专区喷水| 国产二级毛片| 亚洲性影院| 成人一级黄色毛片| 黄色免费在线网址| 国产在线观看第二页| 欧美一级黄片一区2区| 成人福利在线视频| 国内精品91| 亚洲无限乱码一二三四区| 性欧美在线| 亚洲成人黄色在线| 欧美人与牲动交a欧美精品| 国产一区二区三区精品久久呦| 72种姿势欧美久久久大黄蕉| 亚洲精品你懂的| 91美女在线| 亚洲一区第一页| 超薄丝袜足j国产在线视频| 亚洲 日韩 激情 无码 中出| 亚洲欧美在线精品一区二区| 人禽伦免费交视频网页播放| 夜色爽爽影院18禁妓女影院| 成人精品午夜福利在线播放| 欧美性爱精品一区二区三区 | 欧美中日韩在线| 欧美一区二区人人喊爽| 国产成人综合日韩精品无码不卡| 亚洲无码37.| 国产黄色视频综合| 亚洲国产成人自拍| 亚洲日韩Av中文字幕无码| a毛片在线免费观看| 夜夜高潮夜夜爽国产伦精品| 欧美国产日韩一区二区三区精品影视| 久久亚洲日本不卡一区二区| 美女毛片在线| 精品1区2区3区| 久久精品娱乐亚洲领先| 亚洲IV视频免费在线光看| 在线观看免费人成视频色快速| 在线看国产精品| 久久香蕉国产线看观看亚洲片| 久久精品国产精品一区二区| 1769国产精品免费视频| 日韩中文欧美| 伊人久久大香线蕉aⅴ色| 伊人精品视频免费在线| 国产一区亚洲一区| 欧美日韩理论| 国产美女叼嘿视频免费看| 91精品视频在线播放| 欧美专区在线观看| 性色在线视频精品| 3p叠罗汉国产精品久久| 国产av色站网站| 亚洲美女一区二区三区| 亚洲国产欧美国产综合久久 | 成人无码一区二区三区视频在线观看| 999精品免费视频| 亚洲欧美日韩成人高清在线一区| 亚洲无码高清视频在线观看| 日本精品视频| 久久亚洲天堂| 天天做天天爱夜夜爽毛片毛片| 91国内外精品自在线播放| 国产亚洲视频免费播放| 国产www网站| 国产黄色免费看| 婷婷丁香色| 精品一区二区无码av| 国产一区二区人大臿蕉香蕉| 一级毛片在线播放免费观看 | 丰满少妇αⅴ无码区| 日本午夜三级| 久久这里只精品国产99热8| 天堂岛国av无码免费无禁网站| 亚洲成a人片在线观看88| 草草线在成年免费视频2| 好紧太爽了视频免费无码| 久久久久久久久久国产精品|