【正文】
算法如圖 22(像素點(diǎn)集合以矩形代替): 圖 32 腐蝕和膨脹的運(yùn)算示意圖 167。二值圖像輪廓提取算法就是掏空內(nèi)部點(diǎn)。河南科技大學(xué)本科畢業(yè)設(shè)計(jì)(論文) 17 經(jīng)過這樣的算法處理后,最后一幅圖像留下的點(diǎn)即是圖像的輪廓,也就實(shí)現(xiàn)了圖像的邊緣檢測。其中,腐蝕具有消除物體邊界點(diǎn)的作用。那么邊緣檢測實(shí)際上相當(dāng)于用 3 3 的 9 個(gè)點(diǎn) 的結(jié)構(gòu)元素對(duì)原圖進(jìn)行腐蝕,再用原圖像減去腐蝕后的圖像。其數(shù)學(xué)表示如下 { 。 }X Bs Bz Bz X? ? ? 公式 ( 38) 數(shù)學(xué)形態(tài)學(xué)提取 邊界 的算子如下 ( ) ( )ED X X X E?? 公式 ( 39) 式中: E: 3 ? 3 的結(jié)構(gòu)元素 ; ()EDX —— 圖像 X 的邊界。 河南科技大學(xué)本科畢業(yè)設(shè)計(jì)(論文) 18 第 4章 程序分析 167。 (1)BW=edge(I,‘method’ ) , 返回與 I 大小一樣的二進(jìn)制圖像 BW, 其中元素 1 表示的是邊緣上的點(diǎn) , 0 表示 非邊緣點(diǎn) 。 2)prewitt:用導(dǎo)數(shù)的 Prewitt近似值檢測邊緣 , 梯度最大點(diǎn)返回邊緣 ; 3)roberts:用導(dǎo)數(shù)的 Roberts近似值檢測邊緣 , 梯度最大點(diǎn)返回邊緣 ; 4)loG:使用高斯濾波器的拉普拉斯運(yùn)算對(duì) I進(jìn)行濾波 , 通過尋找 0相交檢測邊緣 ; 5)zerocross:使用指定的濾波器對(duì) I濾波后 , 尋找 0相交檢測邊緣。 (3)BW=edge(I,‘method ’ ,thresh,direction), 對(duì)于 soble和 prewitt 方法指 定方 向 , direction為字 符串 , 其中 horizontal表示 水平 方向 。 (4)BW=edge(I,‘log’ ,thresh,sigma), 用 sigma指定標(biāo)準(zhǔn)偏差。 167。*.*39。All Files(*.*)39。選擇文件 39。 if isequal([filename,pathname],[0,0]) 河南科技大學(xué)本科畢業(yè)設(shè)計(jì)(論文) 19 return else fill = fullfile(pathname,filename)。 imshow(blood)。 % 求出圖像大小 b=double(blood)。 % 生成方差為 10 的白噪聲 I=b+N。 end if (I(i,j)0) I(i,j)=0。 % 求出圖像中最大的灰度 z1=min(min(I))。 TT=0。 n0=0。 n1=0。 % 新舊閾值的允許接近程度 d=abs(TTT)。 % 記錄幾次循環(huán) while(d=allow) % 迭代最佳閾值分割算法 count=count+1。 n0=n0+1。 n1=n1+1。 T1=S1/n1。 d=abs(TTT)。 end Seg=zeros(x,y)。 % 閾值分割的圖像 end end end 河南科技大學(xué)本科畢業(yè)設(shè)計(jì)(論文) 21 SI=1Seg。square39。 % 定義腐蝕算法的結(jié)構(gòu) SI1=imerode(SI,se1)。 % 邊緣檢測 %=====傳統(tǒng)的邊緣檢測方法 ======% I=uint8(I)。sobel39。 BW2=edge(SI,39。, )。 subplot(2,2,1)。title(39。) % 顯示閾值分割的圖像 subplot(2,2,2)。title(39。) subplot(2,2,3) ims how(BW1)。GaussLaplace39。title(39。) % 顯示新算法的邊緣圖像 迭代法選取閾值的思想是首先選擇一個(gè)近似閾值作為估計(jì)值的初始值,然后進(jìn)行分割,產(chǎn)生子圖像,并根據(jù)子圖像的特性來選取新的閾值,再用新的閾值分割圖像,經(jīng)過一定次數(shù)循環(huán),使錯(cuò)誤分割的圖像像素點(diǎn)降到最少。 (3)求出新閾值 TT = (T0+ T0)/2; (4)若 T = TT,則所得即為閾值;否則轉(zhuǎn) (2),迭代計(jì)算。二值圖像輪廓提取算法就是掏空內(nèi)部點(diǎn)。經(jīng)過這樣的算法處理后,最后一幅圖像留下的點(diǎn)即是圖像的輪廓,也就實(shí)現(xiàn)了圖像的邊緣檢測 , 該方法檢測到的物體邊緣寬度僅為一個(gè)像素,具有較高的定位精度。 實(shí)例結(jié)果 利用最佳閥值分割和輪廓提取相結(jié)合的方法進(jìn)行邊緣檢測, 通過迭代算法求得圖像分割的最佳閾值,再利用輪廓提取算法,挖去細(xì)胞內(nèi)部像素點(diǎn),最后剩余部分圖像就是細(xì)胞的邊緣 。試驗(yàn)結(jié)果顯示,該方法檢測到的細(xì)胞邊緣寬度僅為一個(gè)像素,定位較精確,并且具有完整的輪廓,且邊 緣具有連續(xù)性。 利用迭代法求圖像分割最佳閥值和利用數(shù)學(xué)形態(tài)學(xué)的腐蝕算法實(shí)現(xiàn)輪廓提取相結(jié)合的邊緣檢測算法, 先 通過迭代算法求得圖像分割的最佳閾值,再利用輪廓提取算法,挖去細(xì)胞內(nèi)部像素點(diǎn),最后剩余部分圖像就是細(xì)胞的邊緣 ,改變了傳統(tǒng)邊緣檢測算法的處理順序 具有較強(qiáng)的抗噪聲能力 , 能有效抑制噪聲干擾影響, 同時(shí)能夠客觀地、正確地選取邊緣檢測的門限值, 從而進(jìn)行精確的細(xì)胞邊緣檢測。 河南科技大學(xué)本科畢業(yè)設(shè)計(jì)(論文) 26 參考文獻(xiàn) [1]胡文錦 .圖像邊緣檢測方法研究 .計(jì)算機(jī)工程, 20xx, 12( 1), 112114. [2]胡小鋒 . Visual C++ /MATLAB 圖像處理與識(shí)別實(shí)用案例精選 .人民郵電出版社, 20xx. [3]王鄭耀 .數(shù)字圖像的邊緣檢測 [M].西安:西安交通大學(xué)出版社, 20xx. [4]張潔 .數(shù)字圖像邊緣檢測技術(shù)的研究 .軟件導(dǎo)刊, 20xx,9( 4), 4952. [5]徐平 . 最佳閥值分割和輪廓提取技術(shù)及其應(yīng)用 [D].南京工業(yè)大學(xué), 20xx. [6]韓思奇 .圖像分割的閥值綜述 .系統(tǒng)工程與電子技術(shù), ( 6), 9194. [7]洪文松 .實(shí)現(xiàn)圖像邊緣檢測的改進(jìn)廣義模糊算子法 .中國圖像圖形學(xué)報(bào),1998( 2), 34. [8]岡薩雷斯 .數(shù)字圖像處理 .電子工業(yè)出版社 ,20xx. [9]田捷,包尚聯(lián) .醫(yī)學(xué)影像處理與分析 .北京;電子工業(yè)出版社 .20xx. [10]章晉毓 .圖像處理和分析 .北京:清華大學(xué)出版社 .1999. [11]羅軍輝 . 在圖像處理中的應(yīng)用 [M].北京:機(jī)械工業(yè)出版社 .20xx. [12]郭曉文,趙波,朱亮 . 基于細(xì)胞圖像肺癌診斷系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) . 江南大學(xué)學(xué)報(bào) ,20xx, 6(6): 740741 [13]江東 . 基于醫(yī)學(xué)圖像的細(xì)胞識(shí)別統(tǒng)計(jì)系統(tǒng) [碩士學(xué)位論文 ].四川大學(xué),成都, 20xx,4 [14]張兆禮,趙春暉,梅曉丹 .現(xiàn)代圖像處理技術(shù)及 MATLAB 實(shí)現(xiàn) . 北京 : 人民郵電出版社 , 20xx,11. 118120 [15]孫春凌 .癌細(xì)胞識(shí)別算法的研究 [碩士學(xué)位論文 ]. 山東大學(xué) . [16]何斌,馬天予,王運(yùn)堅(jiān)等 Visual C++ 數(shù)字圖像處理 ,北京:人民郵電出版社 20xx,335335 [17]張雷 . 胸水癌細(xì)胞顯微圖像處理與識(shí)別方法的研究 [碩士學(xué)位論文 ]. 哈爾濱理工大學(xué) 20xx, 2627 [18]厲瑾,康濤,李力 .基于PCNN分割的癌細(xì)胞圖像識(shí)別方法研究 咸陽學(xué)院學(xué)報(bào). 20xx, 25(2). 5051 河南科技大學(xué)本科畢業(yè)設(shè)計(jì)(論文) 27 [19]朱虹 .數(shù)字圖像處理基礎(chǔ) .北京 :科學(xué)出版社 ,20xx [20]何斌,馬天予,王運(yùn)堅(jiān)等 Visual C++ 數(shù)字圖像處理 ,北京:人民郵電出版社 ,20xx,335335河南科技大學(xué)本科畢業(yè)設(shè)計(jì)(論文) 28 致 謝 彈指一揮間,大學(xué)四年已經(jīng)接近了尾聲。 首先,當(dāng)然要感謝 學(xué)校以及學(xué)校的老師們 , 謝謝你們的精心培育,讓我有如此美好的四年的大學(xué)時(shí)光;感謝 我的爸爸媽媽,沒有他們的勤勤懇懇和細(xì)心安排,沒有他們的支持和鼓勵(lì) , 我是無論如何也完成不了我的大學(xué)生活,我也不可能完成我專業(yè)的學(xué)習(xí)。 作為一個(gè)本科生的畢業(yè)設(shè)計(jì),由于經(jīng)驗(yàn)的匱乏,難免有許多考慮不周全的地方 , 在這篇論文構(gòu)思和寫作過程,我的論文指導(dǎo)老師 張蕾 ,對(duì)我論文的完成更是功不可沒, 張老師平日里工作繁多,但在我做畢業(yè)設(shè)計(jì)的每個(gè)階段,從查閱資料到設(shè)計(jì)草案的確定和修改,中期檢查,后期詳細(xì)設(shè)計(jì)等整個(gè)過程中都給予了我悉心的指導(dǎo) , 張 老師每次給我的疑問給予細(xì)心的解答并給出寫作建議,對(duì)我的論文進(jìn)行 細(xì)心的修改,使得我的論文結(jié)構(gòu)一步一步的完善,內(nèi)容日趨豐滿。 我要感謝我的母 校 ——河南科技 大學(xué),是母校給我們提供了優(yōu)良的學(xué)習(xí)環(huán)境;另外,我還要感謝那些曾給我授過課的每一位老師,是你們教會(huì)我專業(yè)知識(shí) ;還有那些每天和我一起上課,一起上自習(xí),一起打球的同學(xué),謝謝你們,因?yàn)槟銈兾业拇髮W(xué)四年才如此美好如此充實(shí), 在此,我再說一次謝謝!謝謝大家 河南科技大學(xué)本科畢業(yè)設(shè)計(jì)(論文) 29 英文資料翻譯 MATLAB application in image edge detection MATLAB of the 1984 countries MathWorks pany to market since, after 10 years of development, has bee internationally recognized the best technology application software. MATLAB is not only a kind of direct, efficient puter language, and at the same time, a scientific puting platform, it for data analysis and data visua lization, algorithm and application development to provide the most core of math and advanced graphics tools. According to provide it with the more than 500 math and engineering function, engineering and technical personnel and scientific workers can integrated environment of developing or programming to plete their calculation. MATLAB software has very strong openness and adapt to sex. Keep the kernel in under the condition of invariable, MATLAB is in view of the different application subject of launch corresponding Toolbox (Toolbox), has now launched image processing Toolbox, signal processing Toolbox, wavelet Toolbox, neural work Toolbox and munication tools box, etc multiple disciplines special kit, which would place of different subjects research work. MATLAB image processing kit is by a series of support image processing function from the position, the support of the image processing operation: geometric operation area of operation and operation。 Transform (DCT transform)。 Binary image manipulation, etc. Image processing tool kit function, the function can be divided into the following categories: image display。 Geometric operation。 Image analysis and strengthened。 Sex 2 d filter design。 F ields and piece of operation。 Color mapping and color space transf