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色国产在线| 麻豆精品在线| 精品亚洲麻豆1区2区3区 | 国产国语一级毛片| 小说 亚洲 无码 精品| 久久亚洲国产视频| 人妻中文字幕无码久久一区| 亚洲熟妇AV日韩熟妇在线| 波多野结衣爽到高潮漏水大喷| 人妻精品全国免费视频| 国产流白浆视频| 2018日日摸夜夜添狠狠躁| 亚洲国产AV无码综合原创| 国产97视频在线| 久久这里只有精品66| 国产嫩草在线观看| 少妇精品在线| 99热这里只有精品5| 红杏AV在线无码| 国产香蕉在线视频| 高清欧美性猛交XXXX黑人猛交| 国产一区二区三区精品久久呦| 美女国产在线| 亚洲午夜综合网| 99精品高清在线播放| 欧美亚洲第一页| 免费国产高清精品一区在线| 国内精品九九久久久精品| 先锋资源久久| 亚洲啪啪网| 久久五月天国产自| 国产喷水视频| 国产精品99久久久| 国产一线在线| 国产黄色免费看| 亚洲精品无码久久毛片波多野吉| 狠狠色香婷婷久久亚洲精品| 免费一级毛片在线播放傲雪网| 久久国产成人精品国产成人亚洲 | 久久鸭综合久久国产| 国产制服丝袜91在线| 国产精品自在在线午夜| 亚洲无线一二三四区男男| 91成人免费观看在线观看| 国产一区二区三区夜色| 天天摸夜夜操| 国产精品所毛片视频| 中文字幕自拍偷拍| 71pao成人国产永久免费视频 | 精品久久综合1区2区3区激情| 亚洲国产中文在线二区三区免| 亚洲成A人V欧美综合天堂| 91视频区| 狠狠v日韩v欧美v| 日韩精品久久无码中文字幕色欲| 亚洲欧美另类久久久精品播放的| 国产精品2| 亚洲人成人伊人成综合网无码| 亚洲无码高清视频在线观看| 国产成人做受免费视频| 一本大道香蕉久中文在线播放 | 97久久超碰极品视觉盛宴| 91国内外精品自在线播放| 久久夜色撩人精品国产| 爆操波多野结衣| 亚洲h视频在线| 国产又黄又硬又粗| 亚洲日韩AV无码一区二区三区人 | 国产伦片中文免费观看| 一级毛片在线免费视频| 日韩欧美国产综合| 97久久人人超碰国产精品| 国产成人超碰无码| 一级全免费视频播放| 亚洲欧洲一区二区三区| 国产成人三级| 久久久受www免费人成| 99re视频在线| 亚洲一区二区日韩欧美gif| 女人av社区男人的天堂|