国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于GUI的“數(shù)字圖像處理”教學(xué)平臺的開發(fā)與研究

2018-01-11 14:27:18王榮
關(guān)鍵詞:圖形用戶界面數(shù)字圖像處理圖像分割

王榮

摘要:利用可視化的圖像用戶界面進行編程,設(shè)計了數(shù)字圖像處理的教學(xué)平臺,包括課堂教學(xué)的示例環(huán)節(jié)和實驗教學(xué)環(huán)節(jié),可以仿真實現(xiàn)多種抽象的算法,并對比不同種算法的優(yōu)劣性。實驗測試結(jié)果表明,數(shù)字圖像處理的教學(xué)平臺具有較好的交互性和可擴展性,直觀性強、操作簡單,既能豐富課堂教學(xué)內(nèi)容,加深學(xué)生對圖像處理不同算法的理解,又能增強學(xué)生學(xué)習(xí)的興趣,從而改善課堂教學(xué)效果,提高教學(xué)質(zhì)量。

關(guān)鍵詞:圖形用戶界面;圖像點運算;加噪與濾波;退化與復(fù)原;圖像分割

中圖分類號:TN911.73 文獻標(biāo)識碼:A 文章編號:1007-9416(2017)11-0154-03

Matlab中GUI是一種人與計算機進行通信的界面顯示格式,允許用戶使用鼠標(biāo)等輸入設(shè)備操縱屏幕上的圖標(biāo)或菜單選項,以選擇命令、調(diào)用文件、啟動程序或執(zhí)行其它一些運行任務(wù)[1-3],用MATLAB的圖形用戶界面(GUI)來制作數(shù)字圖像處理系統(tǒng),提供了一個人機交互的工具[2-3]。數(shù)字圖像處理是電子信息類的一門專業(yè)主干課,其算法實現(xiàn)抽象,課堂教學(xué)需用大量的示例進行演示,為了能更好的提升教學(xué)效果,使學(xué)生能直觀、容易接受,快速理解各種算法之間的優(yōu)劣,需要設(shè)計一款可視化的、直觀、友好的教學(xué)平臺,因此,基于GUI的數(shù)字圖像處理教學(xué)平臺就迫切需要進行研究開發(fā),并應(yīng)用于課堂和實驗教學(xué)中。

1 “數(shù)字圖像處理”教學(xué)平臺的設(shè)計思路

根據(jù)系統(tǒng)界面的設(shè)計原則和要求,合理設(shè)計主控界面以及子控界面,實現(xiàn)主控界面與子控界面的回調(diào)和切換,在子界面中添加相應(yīng)的課堂教學(xué)內(nèi)容和實驗內(nèi)容進行測試,具體的系統(tǒng)平臺設(shè)計的思路如圖1所示。首先合理的設(shè)計GUI主界面和子界面的布局,在子界面中添加相應(yīng)的控件按鈕,實現(xiàn)課堂教學(xué)部分的示例演示內(nèi)容和實驗教學(xué)內(nèi)容,再編寫回調(diào)函數(shù),實現(xiàn)主界面與子界面之間的回調(diào),實現(xiàn)教學(xué)演示界面、實驗教學(xué)內(nèi)容以及主控界面之間的自由切換。

設(shè)計主界面的數(shù)字圖像處理的教學(xué)平臺,其中包含多個教學(xué)內(nèi)容的示例和多個實驗子界面模塊,如圖2所示。本次課堂教學(xué)部分包括圖像的基本運算和圖像的分割,其中圖像的基本運算包括點運算和代數(shù)邏輯運算,圖像的分割包括邊緣檢測和閾值分割等,還可以根據(jù)實際的教學(xué)情況合理的添加更多的教學(xué)內(nèi)容;實驗教學(xué)部分教學(xué)平臺的設(shè)計以4個實驗內(nèi)容的加載為例,實驗一是數(shù)字圖像加噪與濾波處理,實驗二是數(shù)字圖像處理的多種變換,包括圖像求反、灰度變換、直方圖等,實驗三是運動的數(shù)字圖像的處理,包括運動模糊、圖像鈍化等,實驗四是圖像的色彩變化,包括R、G、B三種分量的提取、灰度圖像的偽圖像以及彩色圖像的取反等。通過對主控界面和子系統(tǒng)界面進行不斷的優(yōu)化和改進,設(shè)計了直觀友好的數(shù)字圖像處理的實驗教學(xué)平臺。

2 “數(shù)字圖像處理”教學(xué)平臺的開發(fā)實現(xiàn)

2.1 教學(xué)平臺的界面設(shè)計過程實現(xiàn)

數(shù)字圖像處理教學(xué)仿真平臺中關(guān)于圖像處理基本實驗部分,實現(xiàn)主界面與子控界面的切換,實驗教學(xué)中以其中四個實驗為例,設(shè)計的系統(tǒng)界面如圖3所示,包括:實驗一的數(shù)字圖像的加噪與濾波處理,實驗二的數(shù)字圖像的變換處理,實驗三的數(shù)字圖像的運動處理,實驗四的數(shù)字圖像的色彩變換等內(nèi)容。

2.2 圖像基本運算界面設(shè)計

圖像的基本運算包括點運算和代數(shù)與邏輯運算。點運算實際上就是對圖像的每個像素點的灰度值按照一定的映射關(guān)系進行運算,得到一幅新圖像的過程。點運算從數(shù)學(xué)上可以分為線性點運算和非線性點運算。代數(shù)運算是指對兩幅或者兩幅以上輸入圖像進行點對點的加、減、乘、除運算而得到的目標(biāo)圖像的運算。如圖4所示,加載了4幅原始的圖像,對其進行點運算和代數(shù)運算,在GUI界面中進行可視化的實現(xiàn)。

2.3 圖像分割界面設(shè)計

圖像分割中主要加載的教學(xué)內(nèi)容包括:邊緣檢測和閾值分割。其中邊緣檢測里基于一階導(dǎo)數(shù)的邊緣檢測算子有Roberts算子、Sobel算子、Prewitt算子、Kirsch算;閾值分割中的人工選擇法、Otsu算子求閾值、迭代法求閾值等。圖像識別的基礎(chǔ)是圖像分割,其作用是把反映物體真實情況的、占據(jù)不同區(qū)域的、具有不同特性的目標(biāo)區(qū)分開來,以便計算各個目標(biāo)的數(shù)字特征。如圖5所示,對三幅圖像進行邊緣檢測,其中應(yīng)用Roberts算子、Sobel算子、Prewitt算子和log算子等;閾值分割中應(yīng)用全局閾值中的人工選擇法、最大類間差閾值選擇法。

3 教學(xué)平臺內(nèi)容測試

3.1 圖像加噪與濾波內(nèi)容測試

對原始的硬幣圖像加入分別加入高斯噪聲、椒鹽噪聲和隨機噪聲,并對其進行中值濾波。如圖6所示為硬幣實驗的各種噪聲的添加與濾波處理。中值濾波是一種可以有效抑制噪聲的非線性平滑濾波器,它將數(shù)字圖像中一個鄰域中各點值以中值代換,主要是讓周圍的像素灰度差值比較大的像素改成符合實際的像素值,從而可以去除孤立的噪聲點,通過實驗可知,中值濾波對于濾除圖像的椒鹽噪聲效果較好。圖7是加噪聲、濾波與像素平滑的圖像對比。

3.2 圖像模糊與恢復(fù)內(nèi)容測試

圖像的獲?。〝?shù)字化過程)、處理與傳輸過程中,每一個環(huán)節(jié)都有可能引起圖像質(zhì)量的下降,這種圖像質(zhì)量下降使得圖像模糊,為了得到較好的圖像質(zhì)量,以滿足人類視覺系統(tǒng)的要求,需要對退化的圖像進行恢復(fù)。如圖8所示為原始的棋盤圖像,對棋盤進行運動模糊、圓盤狀模糊圖像、鈍化模糊圖像;圖9所示對車輪圖像進行運動模糊,采用真實的PSF復(fù)原圖像、采用1.5倍于真實模糊距離的PSF復(fù)原圖像、采用1.5倍于運動模糊距離的PSF復(fù)原圖像的效果對比圖。

4 結(jié)語

本文設(shè)計了一個數(shù)字圖像處理的教學(xué)平臺,主要包括三個部分,數(shù)字圖像的基本運算包括點運算和代數(shù)與邏輯運算、數(shù)字圖像的基本實驗教學(xué)內(nèi)容(以四個實驗為例)、圖像分割包括邊緣檢測和閾值分割。調(diào)試數(shù)字圖像處理的實驗教學(xué)平臺的內(nèi)容,檢測平臺的設(shè)計結(jié)果,通過實驗一對圖像進行加噪和濾波,并能比較多種濾波效果;實驗四對棋盤圖像和車輪圖像進行不同的模糊處理,并使用不同的技術(shù)進行復(fù)原。調(diào)試結(jié)果顯示教學(xué)主平臺界面和子界面之間可以相互回調(diào)和切換,每一個子界面都可以實現(xiàn)相應(yīng)的實驗內(nèi)容,能直觀、方便的展示教學(xué)的結(jié)果,因此具有較好的實踐性,而且其必將在數(shù)字圖像處理教學(xué)中起到較好的輔助作用。endprint

參考文獻

[1]陳剛,于丹,吳迪.MATLAB基礎(chǔ)與實例進階[M].北京:清華大學(xué)出版社,2012.

[2]張德豐.數(shù)字圖像處理:MATLAB版[M].北京:人民郵電出版社,2009.

[3]張鳴.基于Matlab GUI的通信原理演示系統(tǒng)設(shè)計[J].實驗技術(shù)與管理,2013,30(09):111-127.

Abstract:The teaching platform of digital image processing is designed by using the visual image user interface programming, It includes the classroom teaching example link and the experiment teaching link,simulating a variety of abstract algorithms, and comparing the pros and cons of different algorithms. The experimental results indicate that the teaching platform is interaction, scalability, intuitive and easy to operate. It can not only enrich the content of classroom teaching, deepen students' understanding of the different algorithms of image processing, but also can enhance the interest of students, to improve classroom teaching effect and the teaching quality.

Key Words:Graphical User interface; Image point operation; Noise and filtering;Degradation and restoration; Image segmentationendprint

猜你喜歡
圖形用戶界面數(shù)字圖像處理圖像分割
圖形用戶界面外觀設(shè)計專利保護問題探析——以“奇虎訴江民案”為例
淺談圖形用戶界面(GUI)技術(shù)專利現(xiàn)狀
電子測試(2018年9期)2018-06-26 06:46:34
圖形用戶界面法律保護問題與對策
數(shù)字圖像處理技術(shù)在當(dāng)前影像專業(yè)的作用探討
一種改進的分水嶺圖像分割算法研究
科技視界(2016年26期)2016-12-17 16:25:03
信息與計算科學(xué)專業(yè)《數(shù)字圖像處理》課程教學(xué)探討與實踐
考試周刊(2016年91期)2016-12-08 22:19:28
基于LabVIEW雛雞雌雄半自動鑒別系統(tǒng)
一種圖像超像素的快速生成算法
基于魯棒性的廣義FCM圖像分割算法
微課在大學(xué)專業(yè)課中的應(yīng)用研究
平罗县| 托克逊县| 巴塘县| 新兴县| 双牌县| 阳新县| 资兴市| 延寿县| 永顺县| 兴化市| 云浮市| 积石山| 利辛县| 汕头市| 尼木县| 泰和县| 荔波县| 廊坊市| 河曲县| 日喀则市| 北辰区| 手游| 扎囊县| 墨江| 新津县| 湖北省| 汪清县| 缙云县| 林芝县| 长丰县| 馆陶县| 敖汉旗| 北海市| 高平市| 仲巴县| 阿拉善左旗| 玉屏| 七台河市| 洪湖市| 南陵县| 泰安市|