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

基于Matlab的數字圖像處理教學

2014-08-06 12:50:58張煜東王水花陳書文
教育文化論壇 2014年3期
關鍵詞:課程

張煜東 王水花 陳書文

(1.南京師范大學 計算機科學與技術學院,江蘇 南京 210023;2.東南大學 毫米波國家重點實驗室,江蘇 南京 210096)

1 引 言

數字圖像指經過空間采樣和幅值量化后的圖像[1],可利用計算機對其處理,相應的教學課程稱為“數字圖像處理”,主要內容包括數字圖像的獲取、插值[2]、存儲[3]、加密、增強、分割、配準、復原、重建[4]、編碼、識別、理解[5]等。數字圖像的處理方法分為空域法與變換域法兩種。數字圖像處理的應用廣泛,涉及到人類生活的各個方面,主要包括航空航天、軍事公安、生物醫學、工業工程[6]、電子商務[7]、通信技術[8]、交通運輸[9]等。因此,越來越多的學校在計算機、信息、自動化等多個院系開設了數字圖像處理課程。但其教學工作卻異常復雜,需要大量繁重的計算機編程來顯示數字圖像處理的詳細過程。

Matlab軟件是一款由美國MathWorks公司開發的商業數學軟件[10],可用于算法開發、數據可視化、數據分析、數值計算等場合。其強大的矩陣處理與三維顯示功能,特別適合數字圖像處理的仿真實驗[11]。因此,本文借助Matlab軟件,對數字圖像處理課程中的典型案例進行模擬。不僅使仿真實驗獲得成功,且可引導學生對實驗的結果進行深入分析。

2 運動模糊圖像復原

例1:運動模糊圖像的復原。

拍攝時由于相機抖動,造成拍攝圖像產生運動模糊。若采用實際攝像系統重現則較為復雜,因此以Matlab仿真來求解。首先,讀入House.tif圖像,將其轉化為雙精度類型。接著假設模糊類型為水平方向長度為15的點擴散函數。通過濾波器卷積得到運動模糊圖像,邊界設置為循環模式。最后采用維納濾波器反卷積復原原始圖像。程序代碼如下:

I=imread(′House.tif′);

I=im2double(I);

PSF=fspecial(′motion′,15,0);

B=imfilter(I,PSF,′conv′,′circular′);

W=deconvwnr(B, PSF);

圖1(a)顯示了原始圖像,圖1(b)顯示了運動模糊結果,圖1(c)顯示了采用維納濾波解卷積的復原圖像。可見復原圖像基本重現了原始圖像。

(a) 原始圖像;(b) 運動模糊圖像;(c) 復原圖像

3 圖像邊緣提取

例2:圖像邊緣信息的提取。

邊緣的種類可以分為兩種:階躍性邊緣,其兩邊像素的灰度值顯著不同;屋頂狀邊緣,其位于灰度變化轉折點。提取邊緣的基本方法包括一階、二階微分算子等。一般讀入彩色圖像時需將其轉為灰度圖像。Matlab實現邊緣提取代碼如下:

I=imread(′Flower.tif′);

I=rgb2gray(I);

I=im2double(I);

B1=edge(I,′sobel′);

B2=edge(I,′prewitt′);

B3=edge(I,′roberts′);

B4=edge(I,′log′);

B5=edge(I,′canny′);

(a) 原始圖像;(b) Sobel算子;(c) Prewitt算子;

圖2(a)顯示了Flower.tif的原始圖像,隨后圖2(b-f)分別顯示了Sobel算子、Prewitt算子、Roberts算子、Log算子,以及Canny算子提取邊緣的結果。可見,Log算子與Canny算子得到的結果較精細,且更逼真地顯示了花瓣的邊緣細節部分。

4 多閾值圖像分割

例3:多閾值圖像分割的實現。

圖像分割就是把圖像分成若干個特定且具有獨特性質的區域,并提出感興趣目標的過程[12, 13]。Otsu算法也稱最大類間差法[14],是圖像分割中閾值選取的最佳算法。其計算簡單,不受圖像亮度和對比度的影響,因此得到廣泛應用。單閾值Otsu算將圖像分成背景和前景兩部分,若背景和前景之間的類間方差越大,則認為錯分概率越小。類間差最大時對應的閾值即為圖像分割的最佳閾值[15]。利用Matlab實現Otsu多閾值分割的代碼如下:

I=imread(′Tree.tif′);

I=im2double(I);

for n=3:7

Thresh=multithresh(I,n-1);

S(:,:,:,n-2)=imquantize(I,Thresh,linspace(0,1,n));

end

(a) 原始圖像;(b) 二閾值;(c) 三閾值;

灰度圖像分割結果的顏色數等于閾值數加一。彩色圖像的三通道導致最后分割得到的顏色數遠大于閾值數加一。圖3(a)顯示了原始圖像,隨后圖3(b-f)顯示了二至六閾值的分割結果。可見,多閾值分割較單閾值分割,結果更加精細,分割得到的結果更接近于原始圖像。

5 結 論

通過上文的三個案例可見,Matlab可輕易實現數字圖像處理課程中的晦澀難懂的概念(如圖像復原、邊緣提取、圖像分割等),從而可讓學生在較短時間內掌握更多知識。Matlab最大的優勢在于其包含眾多工具箱,開發效率高,是一門面向科研工作者的高級語言。在數字圖像處理課程中引入Matlab,不僅可激發學生的學習興趣,而且可提高學生獨立思考、創造性學習、以及自主編程的能力[16]。因而使用Matlab后的數字圖像處理課程,其教學效果顯著增強,這對于推動傳統的教學模式向探究性教學模式的轉變,具有重要意義。

[1] KING P H. Digital Image Processing and Analysis: Human and Computer Applications with CVIPtools, 2nd Edition (Umbaugh, S.; 2011) [Book Reviews] [J]. Pulse, IEEE, 2012 (4): 84-85.

[2] 張煜東, 吳樂南, 王水花. 改進的沃爾什圖像插值方法 [J]. 計算機工程與應用, 2011 (9): 156-159.

[3] LIN C. A Novel College Network Resource Management Method using Cloud Computing [J]. Physics Procedia, 2012, 24, Part C(0): 2293-2297.

[4] MAJUMDAR A, WARD R K, ABOULNASR T. Compressed Sensing Based Real-Time Dynamic MRI Reconstruction [J]. Medical Imaging, IEEE Transactions on, 2012 (12): 2253-2266.

[5] ZHANG Y, WANG S, JI G, 等. Genetic Pattern Search and Its Application to Brain Image Classification [J]. Mathematical Problems in Engineering, 2013(8).

[6] MANIAN V, VASQUEZ R, KATIYAR P. Texture classification using logical operators [J]. IEEE Trans Image Process, 2000, 9(10): 1693-1703.

[7] TOTOK A, KARAMCHETI V. RDRP: Reward-Driven Request Prioritization for e-Commerce web sites [J]. Electronic Commerce Research and Applications, 2010 (6): 549-561.

[8] K?SE K, ?ETIN A E, GüDüKBAY U, 等. 3D Model compression using Connectivity-Guided Adaptive Wavelet Transform built into 2D SPIHT [J]. Journal of Visual Communication and Image Representation, 2010 (1): 17-28.

[9] 韋耿, 夏領梯, 張煜東. 模板匹配和神經網絡法用于車牌識別的比較研究 [J]. 微型電腦應用, 2013 (9):6-8.

[10] SAMSI S, GADEPALLY V, KRISHNAMURTHY A. MATLAB for Signal Processing on Multiprocessors and Multicores [J]. Signal Processing Magazine, IEEE, 2010 (2): 40-49.

[11] CHOY R, EDELMAN A. Parallel MATLAB: Doing it Right [J]. Proceedings of the IEEE, 2005 (2): 331-341.

[12] 張煜東, 吳樂南, 韋耿. 基于PCNN的改進Split-merge圖像分割 [J]. 數據采集與處理, 2010 (3): 353-357.

[13] 喬寶民, 張煜東, 韋耿等. 黃瓜彩色圖像分割 [J]. 電腦與信息技術, 2009 (6): 32-34.

[14] GONZALES-BARRON U, BUTLER F. A comparison of seven thresholding techniques with the k-means clustering algorithm for measurement of bread-crumb features by digital image analysis [J]. Journal of Food Engineering, 2006 (2): 268-278.

[15] ZHANG Y, WU L. Fast Document Image Binarization based on an improved adaptive Otsu’s method and destination word accumulation [J]. Journal of Computational Information Systems, 2011 (6): 1886-1892.

[16] 秦怡, 鞏瓊, 李根全等. 基于Matlab的光學信息安全教學實踐 [J]. 實驗室研究與探索, 2013 (5): 134-136,163.

猜你喜歡
課程
《無機化學》課程教學改革
云南化工(2021年6期)2021-12-21 07:31:42
數字圖像處理課程混合式教學改革與探索
寓寫于玩:童化班本課程的成長之路
軟件設計與開發實踐課程探索與實踐
計算機教育(2020年5期)2020-07-24 08:53:38
基于OBE的軟件測試課程教學改革探索
計算機教育(2020年5期)2020-07-24 08:53:20
為什么要學習HAA課程?
早期教育與課程建設
商周刊(2017年23期)2017-11-24 03:24:01
A—Level統計課程和AP統計課程的比較
精細高分子課程教學改革
熟悉的米,奇妙的稻——課程敘事:我們的班本課程“稻”
幼兒100(2016年30期)2016-02-28 21:26:29
主站蜘蛛池模板: 亚洲无码视频一区二区三区| 国产精品3p视频| 国产精品成人久久| 99热国产在线精品99| 波多野结衣一级毛片| 婷婷99视频精品全部在线观看| 久久精品一品道久久精品| 一本久道久综合久久鬼色 | 日本人又色又爽的视频| 久久国产精品娇妻素人| 国产嫖妓91东北老熟女久久一| 久久精品日日躁夜夜躁欧美| 成年人福利视频| 911亚洲精品| 国产精品黄色片| 97视频在线精品国自产拍| 欧美成人在线免费| 免费观看三级毛片| 精品视频一区二区三区在线播| 亚洲成人网在线播放| 亚洲欧美色中文字幕| 亚洲av中文无码乱人伦在线r| 国产一区二区色淫影院| 日韩毛片在线视频| 色综合久久综合网| 国产在线视频福利资源站| 91黄视频在线观看| 国语少妇高潮| 漂亮人妻被中出中文字幕久久| 国产欧美视频一区二区三区| 国产成人精品高清不卡在线| 日韩毛片在线播放| 精品国产乱码久久久久久一区二区| 超碰aⅴ人人做人人爽欧美 | 狠狠色丁香婷婷| 国产一区成人| 国产成人91精品| 日本成人不卡视频| 天天色综合4| 永久免费精品视频| 国产成人免费观看在线视频| 亚洲人成网站18禁动漫无码| 四虎永久在线精品影院| 91精品国产一区自在线拍| 久久精品国产精品国产一区| 亚洲人成网站在线播放2019| 最新痴汉在线无码AV| 久久国产亚洲偷自| 一级成人欧美一区在线观看| 天堂亚洲网| 好紧好深好大乳无码中文字幕| 国产精彩视频在线观看| 免费a在线观看播放| 九九热精品在线视频| 国产视频资源在线观看| 黄片一区二区三区| 国产成人1024精品下载| 欧美精品导航| 久久青青草原亚洲av无码| 亚洲一道AV无码午夜福利| 国产成人乱无码视频| 国产日本欧美亚洲精品视| 美女免费精品高清毛片在线视| 四虎永久免费地址| 国产91高清视频| 亚洲一区二区成人| 欧美激情二区三区| 青青草国产在线视频| 国产91精品调教在线播放| 久久亚洲AⅤ无码精品午夜麻豆| 丁香综合在线| 国产精品30p| 看av免费毛片手机播放| 欧美日韩一区二区在线播放| 干中文字幕| 五月婷婷欧美| 亚洲无卡视频| 色偷偷男人的天堂亚洲av| 国产成人av一区二区三区| 成人精品视频一区二区在线| 干中文字幕| 国产日韩AV高潮在线|