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
主站蜘蛛池模板: 午夜毛片免费看| 精品国产中文一级毛片在线看| 欧美色综合网站| 国产对白刺激真实精品91| 日本国产在线| 91亚洲视频下载| 囯产av无码片毛片一级| 中国特黄美女一级视频| 午夜三级在线| 国产白浆一区二区三区视频在线 | 这里只有精品在线| 亚洲色图在线观看| 日韩欧美国产综合| 精品国产美女福到在线不卡f| 成人欧美日韩| 中文字幕人妻av一区二区| 四虎国产在线观看| 玩两个丰满老熟女久久网| 亚洲国产理论片在线播放| 高清码无在线看| 女人av社区男人的天堂| 色婷婷综合在线| 亚洲国产综合第一精品小说| 国产玖玖视频| 狠狠亚洲婷婷综合色香| 国产成人三级在线观看视频| 毛片免费在线视频| 一级黄色网站在线免费看 | 狠狠v日韩v欧美v| 女人毛片a级大学毛片免费| 亚洲丝袜第一页| 欧美日韩va| 国产日韩精品欧美一区灰| 日韩欧美国产另类| 久久99精品久久久久纯品| 亚洲日韩欧美在线观看| 国产毛片高清一级国语 | 深夜福利视频一区二区| 国产在线日本| 国产夜色视频| 91久久偷偷做嫩草影院| 中文字幕免费播放| 啊嗯不日本网站| 伊人色综合久久天天| 国产精品三级av及在线观看| a毛片在线播放| 性网站在线观看| 欧美精品啪啪一区二区三区| 麻豆国产在线观看一区二区| 国产麻豆精品手机在线观看| 亚洲高清无在码在线无弹窗| 国产精品短篇二区| 小说 亚洲 无码 精品| 精品国产污污免费网站| 亚洲精品亚洲人成在线| 亚洲欧洲一区二区三区| 性喷潮久久久久久久久| 国产精品自在在线午夜 | 亚洲综合香蕉| 88av在线播放| 亚洲无限乱码一二三四区| 无码又爽又刺激的高潮视频| 欧美色视频日本| 欧美中文字幕第一页线路一| 亚洲精品制服丝袜二区| 无码福利日韩神码福利片| 亚洲高清在线天堂精品| 免费亚洲成人| 国产精品成人AⅤ在线一二三四| 特级aaaaaaaaa毛片免费视频| 人妻出轨无码中文一区二区| 91成人在线观看| 亚洲国产成熟视频在线多多 | 国产成人精品高清不卡在线| 亚洲欧美自拍视频| 1024国产在线| 亚洲美女一区| 亚洲国产精品日韩专区AV| 亚洲制服中文字幕一区二区| 欧美激情网址| 久久精品国产91久久综合麻豆自制| 在线观看av永久|