圓形目標(biāo)尺寸測(cè)量系統(tǒng)設(shè)計(jì)_第1頁(yè)
圓形目標(biāo)尺寸測(cè)量系統(tǒng)設(shè)計(jì)_第2頁(yè)
圓形目標(biāo)尺寸測(cè)量系統(tǒng)設(shè)計(jì)_第3頁(yè)
圓形目標(biāo)尺寸測(cè)量系統(tǒng)設(shè)計(jì)_第4頁(yè)
圓形目標(biāo)尺寸測(cè)量系統(tǒng)設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩60頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

圓形目標(biāo)尺寸測(cè)量系統(tǒng)設(shè)計(jì)摘要圓形目標(biāo)尺寸測(cè)量系統(tǒng)是一種通過(guò)相機(jī)采集圖像,再進(jìn)行圖像分析處理所得到目標(biāo)尺寸的測(cè)量系統(tǒng),一般傳統(tǒng)人工測(cè)量費(fèi)時(shí)費(fèi)力效率低下,而該測(cè)量系統(tǒng)有工作可靠,實(shí)像分析處理獲取目標(biāo)尺寸。隨著時(shí)代的快速發(fā)展,測(cè)量系統(tǒng)在各個(gè)方面都廣泛的應(yīng)用,在工業(yè)上測(cè)量系統(tǒng)替代大部分人工測(cè)量是必然的結(jié)果。關(guān)鍵詞:平臺(tái)搭建;采集系統(tǒng);分析系統(tǒng);圓形目標(biāo)北京理工大學(xué)珠海學(xué)院2020屆本科生畢業(yè)設(shè)計(jì)generallythetraditionalmanualmeasurementistime-consumingandinefficient,butthisThegeneralsystemcanbedividedintotwomainpWiththerapiddevelopmentofthetimes,measuremenKeywords:platformconstruction;acquisitio北京理工大學(xué)珠海學(xué)院2020屆本科生畢業(yè)設(shè)計(jì)目錄前言 1一、研究的現(xiàn)狀及其意義 2二、研究目標(biāo)、設(shè)計(jì)內(nèi)容和擬解決的關(guān)鍵問(wèn)題 2 22、基本思路 23、計(jì)算目標(biāo)直徑面積函數(shù)使用過(guò)程 3 3 3 3三、實(shí)現(xiàn)系統(tǒng)步驟 31、完整的圖像采集系統(tǒng)設(shè)備的選擇和設(shè)計(jì) 3 3、程序構(gòu)想 四、設(shè)計(jì)反思與改進(jìn) 六、參考文獻(xiàn) 1前言我們獲取信息的方式其中有70%來(lái)自于眼睛(視覺(jué))。機(jī)器視覺(jué)是用攝像頭獲取圖片,機(jī)器對(duì)圖片進(jìn)行分析得出圖片中的各個(gè)內(nèi)容進(jìn)而代替眼睛來(lái)做測(cè)量和判的是可以使計(jì)算機(jī)通過(guò)分析圖片進(jìn)而理解世界。機(jī)器視覺(jué)是通過(guò)對(duì)圖像處理的相關(guān)操觸的檢測(cè),識(shí)別圖像中的物體等等,機(jī)器視覺(jué)已的識(shí)別物體是什么,再比如AR等等。對(duì)于機(jī)器視覺(jué)還有許多的優(yōu)點(diǎn),在測(cè)量的領(lǐng)域中物品的檢測(cè),提高檢測(cè)物的可靠性。有超越人眼的檢測(cè)范圍,比如使用紅外線進(jìn)行熱檢提供簡(jiǎn)單的故障信息和閉環(huán)控制回路,可以提高整體系統(tǒng)的性能。在這里,您可以MATLAB提供的簡(jiǎn)單功能為中心,實(shí)現(xiàn)簡(jiǎn)單的視覺(jué)功能。架構(gòu)前準(zhǔn)備對(duì)于整個(gè)設(shè)計(jì)識(shí)機(jī)器視覺(jué)系統(tǒng)的應(yīng)用現(xiàn)在變得越來(lái)越多元化。北京理工大學(xué)珠海學(xué)院2020屆本科生畢業(yè)設(shè)計(jì)2一、研究的現(xiàn)狀及其意義在現(xiàn)有產(chǎn)能下,又需要保證產(chǎn)品的質(zhì)量又要提高效率下,那就不僅需要嚴(yán)格的對(duì)產(chǎn)品尺寸大小、表面光滑程度和表面水平度等參數(shù)進(jìn)行檢測(cè)判斷是否符合標(biāo)準(zhǔn),而且還需要快速檢測(cè)才能有效率,在當(dāng)下人工檢測(cè)速度并不夠快,且隨著企業(yè)生產(chǎn)內(nèi)容擴(kuò)大化,以及方式的規(guī)模化。機(jī)器視覺(jué)檢測(cè)和傳統(tǒng)的人工檢測(cè)對(duì)比會(huì)發(fā)現(xiàn)人工檢測(cè)方法會(huì)受檢測(cè)工作量、檢測(cè)速度和精度等因素影響,而且人工檢測(cè)花費(fèi)時(shí)間過(guò)長(zhǎng)進(jìn)而測(cè)量效率底下,而且人工檢測(cè)需要花費(fèi)大量的人力資本,費(fèi)錢費(fèi)時(shí)費(fèi)力對(duì)生產(chǎn)的幫助不大,總體上來(lái)說(shuō)傳統(tǒng)的人工檢測(cè)吃力不討好,機(jī)器檢測(cè)是有很大的優(yōu)勢(shì)可以取代人工檢測(cè)。機(jī)器檢測(cè)是指可以通過(guò)用機(jī)器分析圖像提取圖片特征內(nèi)容從而替換人對(duì)物體的檢測(cè)和對(duì)一些內(nèi)容的判斷。機(jī)器視覺(jué)檢測(cè)系統(tǒng)是指將由機(jī)器成像設(shè)備捕獲的目標(biāo)內(nèi)容轉(zhuǎn)換為圖像信號(hào),并將其發(fā)送到專用圖像處理系統(tǒng)。根據(jù)像素分布和亮度,顏色等信息轉(zhuǎn)換為數(shù)字信號(hào)。成像系統(tǒng)對(duì)這些信號(hào)執(zhí)行各種操作,以提取目標(biāo)的特征,并根據(jù)識(shí)別結(jié)果實(shí)時(shí)控制設(shè)備的操作。技術(shù)的不斷改進(jìn)極大地提高了機(jī)器視覺(jué)檢查的可靠性。通過(guò)應(yīng)用視覺(jué)檢查,可以使公司的運(yùn)營(yíng)成本大大降低且也可以提高了經(jīng)濟(jì)效率,更可以充分的利用公司的設(shè)備。時(shí)代的進(jìn)步,機(jī)器視覺(jué)檢測(cè)系統(tǒng)的完善,提高了檢測(cè)技術(shù)水平的正確率,尤其是檢測(cè)水平和檢測(cè)質(zhì)量,大大的促進(jìn)了現(xiàn)代制造業(yè)的發(fā)展,工業(yè)方面同時(shí)取得了非中國(guó)經(jīng)濟(jì)的發(fā)展與現(xiàn)代制造業(yè)的發(fā)展密不可分,對(duì)于現(xiàn)代制造業(yè)而言,外觀和質(zhì)量與它們的發(fā)展息息相關(guān),以至于許多公司非常重視測(cè)試。基于機(jī)器視覺(jué)和圖像處理的檢測(cè)技術(shù)具有自動(dòng)化程度高,準(zhǔn)確性高和非接觸式測(cè)量的優(yōu)點(diǎn)。近年來(lái),隨著機(jī)器視覺(jué)和圖像處理的迅猛發(fā)展。在圖像分割,邊界提取,特征提取等技術(shù)的優(yōu)化已經(jīng)相對(duì)非常的成熟,物體測(cè)量的準(zhǔn)確性得到了保證,可廣泛應(yīng)用于工業(yè)檢測(cè)和質(zhì)量控制領(lǐng)域。二、研究目標(biāo)、設(shè)計(jì)內(nèi)容和擬解決的關(guān)鍵問(wèn)題測(cè)量圖像中圓形目標(biāo)的大小。項(xiàng)目應(yīng)用于計(jì)算機(jī)視覺(jué)應(yīng)用開(kāi)發(fā),可以實(shí)現(xiàn)不需要手工或物理方法對(duì)物體進(jìn)行測(cè)量,假設(shè)獲取的物體為一元硬幣。目標(biāo)圖像的獲取確定圖像和實(shí)際物體的比例關(guān)系對(duì)圖像進(jìn)行濾波,目的是讓測(cè)量物體和背景分離3對(duì)圖像進(jìn)行二值化得到目標(biāo)輪廓3、計(jì)算目標(biāo)直徑面積函數(shù)使用過(guò)程中間灰度值,再通過(guò)imbinarize函數(shù)獲得二值圖,使用bwareaopen函數(shù)進(jìn)行優(yōu)化圖像,strel函數(shù)結(jié)合imopen(開(kāi)運(yùn)算)函數(shù)和imclose(閉運(yùn)算)函數(shù)繼續(xù)優(yōu)化圖像,用bwlabelplot函數(shù)以及holdon暫停函數(shù)來(lái)輸出邊緣。也可以用二值化圖通過(guò)edge函數(shù)進(jìn)行邊緣檢測(cè)獲取邊緣黑白圖再用subplot函數(shù)和原圖像對(duì)比。鏡頭,工業(yè)相機(jī),安裝設(shè)備的各種支架,裝載matlab系統(tǒng)的計(jì)算機(jī)設(shè)備進(jìn)行圖像的對(duì)圖像進(jìn)行提取特征值,生成二值圖。對(duì)圖像優(yōu)化處理,如除去噪點(diǎn),干擾圖像等。獲取圖形邊緣圖形,及其計(jì)算圖形直徑,面積。利用比例關(guān)系將像素點(diǎn)轉(zhuǎn)換回其物體直徑。機(jī)器視覺(jué)檢測(cè)的項(xiàng)目中最重要的內(nèi)容是如何獲取得到一張高質(zhì)量,高水平的的圖像,需要獲得這些需要從選環(huán)境因素的不同、鏡頭選擇、安裝布置、自動(dòng)化集成系統(tǒng)、工件類型的變化等等,其中的只要有部分的設(shè)置沒(méi)有安排的合適就會(huì),沒(méi)有辦法獲得足夠好的圖片,那么設(shè)計(jì)再厲害的軟件算法都沒(méi)有做用,而且因?yàn)樯a(chǎn)線都有良品率和檢測(cè)速度的要求,如果整個(gè)視覺(jué)檢測(cè)系統(tǒng)不能夠智能快速可靠的話那誤檢率會(huì)非常之高,對(duì)公司來(lái)說(shuō)這是一個(gè)很大的損失。1、完整的圖像采集系統(tǒng)設(shè)備的選擇和設(shè)計(jì)選擇使用Led環(huán)形光源優(yōu)點(diǎn)為使純直流供電沒(méi)有頻閃,所以不會(huì)對(duì)設(shè)備產(chǎn)生諧波干擾提高圖像的采集質(zhì)量,led環(huán)形燈是360°均勻照射在被觀察物體上,不會(huì)有虛影的產(chǎn)北京理工大學(xué)珠海學(xué)院2020屆本科生畢業(yè)設(shè)計(jì)4生,圖像內(nèi)容清晰度高,解決對(duì)角照射陰影問(wèn)題(有陰影容易在二值化時(shí)對(duì)陰影進(jìn)行錯(cuò)誤的判斷,以為是物體的一部分);同時(shí)該燈可選配漫射板導(dǎo)光。擁有0-100%線性亮度(2)工業(yè)相機(jī)內(nèi)容注意以及選擇環(huán)境中使用。工業(yè)相機(jī)的幀率遠(yuǎn)遠(yuǎn)高于普通相機(jī),它掃描的方式是通過(guò)對(duì)視場(chǎng)范圍一行較復(fù)雜,成品率比較低,出貨量少,工業(yè)相機(jī)輸較適合高質(zhì)量的圖像處理算法,工業(yè)相機(jī)相對(duì)比普通相機(jī)來(lái)說(shuō)價(jià)格昂貴物有所值。的圖片產(chǎn)出,在工業(yè)相機(jī)選擇上進(jìn)行精度的測(cè)量更多使用黑白相機(jī),以提高精度減少系對(duì)于設(shè)計(jì)的系統(tǒng)要求是檢測(cè)圓形物品的大小,測(cè),所以選擇面陣相機(jī)即可。工業(yè)相機(jī)使用CCD2/3英寸即可通常來(lái)說(shuō),相機(jī)的分辨率越低,同樣的接口在鏡頭光圈中一般規(guī)律為:當(dāng)光圈越大的時(shí)候和焦距變長(zhǎng),物體和鏡頭距離近,景深就會(huì)越??;當(dāng)光圈越小的時(shí)候和焦距變短,物體和鏡頭距離遠(yuǎn),景深就會(huì)越大。業(yè)環(huán)境的檢測(cè)中鏡頭多是用于可見(jiàn)光,又因?yàn)闇y(cè)物大小所以成像過(guò)程中不需要改變放大倍率則可以采用定焦鏡頭,且也不需要做特殊的濾波處理,還需要考慮鏡頭的過(guò)濾散光的效果如何,用做于在測(cè)量拍攝物體中,尤其應(yīng)該焦距就是從鏡頭的中心點(diǎn)到感受器上所形成的清晰影像之間的距離,焦距有什么作用是:焦距的大小是決定著圖片可視范圍的大小,當(dāng)焦距數(shù)值較小時(shí),圖像上可視角度5上觀察到的可視范圍也小,如圖1.2,f為焦距,a為可視角度,在相機(jī)中焦距是與單一片凸透鏡的焦距的概念是不同的,在相機(jī)上安裝的鏡頭遠(yuǎn)遠(yuǎn)不止由一片凸透鏡構(gòu)成的而是有多種不同的凸透鏡和凹透鏡,然而單片凸透鏡的焦距只是平行光線匯聚到一點(diǎn),所以這點(diǎn)到凸透鏡中心的距離就是為單片凸透鏡的焦距如圖1.1。工業(yè)相機(jī)鏡頭焦距的參數(shù)一般使用mm來(lái)劃分。圖1.1圖1.2光圈的一個(gè)作用是控制光線進(jìn)入相機(jī)到達(dá)感光面的量裝置,光圈的另一個(gè)作用是可以調(diào)整景深,光圈的數(shù)值越小,光圈孔徑越大,景深越淺,背景虛化越明顯。光圈的數(shù)值越大,光圈孔徑越小,景深越深,背景虛化越不明顯,如圖1.3,光圈同時(shí)可以控制明暗程度。北京理工大學(xué)珠海學(xué)院2020屆本科生畢業(yè)設(shè)計(jì)6f/aff?a深景深圖1.3少,也就是進(jìn)光量變少畫面也會(huì)同時(shí)變暗;會(huì)自動(dòng)變大,這樣進(jìn)入眼睛內(nèi)部的光線變多,也就是圖1.4則可以增大光圈以讓更多的光線進(jìn)入相機(jī)。如果環(huán)境光充足,就可以減小光圈的大小以在工業(yè)相機(jī)拍攝時(shí),調(diào)節(jié)相機(jī)鏡頭使圖像內(nèi)容清晰可見(jiàn)的過(guò)程稱為對(duì)焦。場(chǎng)景中清楚地捕捉到場(chǎng)景,超出該范圍就無(wú)法清晰地拍攝捕捉。一般前景深小于后景深,如7圖1.5d.快門像光圈一樣,快門也具有控制入射光量的作用。當(dāng)將入射光的量與水管中的水進(jìn)行比較時(shí),該水管開(kāi)關(guān)開(kāi)啟大小就可以控制水量,也就是光量中的光圈,而快門就像水管上的開(kāi)關(guān)時(shí)間,通過(guò)調(diào)節(jié)開(kāi)關(guān)接通的時(shí)間來(lái)控制水量,快門則用光量通過(guò)時(shí)間來(lái)表示。如果光線充足,可以適當(dāng)提高快門速度以捕捉精彩瞬間。在夜晚或黑暗的地方,需要適當(dāng)減小快門速度,以確保照相機(jī)正確曝光。e.ISO的作用:改變傳感器的光敏度相機(jī)的ISO感光度描述了感光元件對(duì)光強(qiáng)度的敏感度。IOS對(duì)感光度的調(diào)節(jié)在增大的時(shí)候,圖像的亮度將會(huì)提高,同時(shí)增加靈敏度還具有增加噪聲的副作用。當(dāng)IOS調(diào)節(jié)減小的時(shí)候,感受器對(duì)光線的接受能力變低,圖案就會(huì)變暗,同時(shí)相對(duì)來(lái)說(shuō)噪點(diǎn)同時(shí)也會(huì)減少??上攵诠庹詹蛔愕牡胤叫枰岣逫OS的值來(lái)保證快門速度提高圖像的亮度,反過(guò)來(lái)在光線充足時(shí)降低IOS的值。f.分辨率(Resolution)總的來(lái)說(shuō)分辨率就是在在一張紙上畫出許多相同大小的格子,每一個(gè)格子中就有這個(gè)圖像的一部分,當(dāng)格子越來(lái)越多的時(shí)候(也就是分辨率越來(lái)越大),圖像的顯示內(nèi)容會(huì)更加清晰,同時(shí)格子多了處理的內(nèi)容也同時(shí)增加,也就是內(nèi)存也變大,通常,分辨率的單位dpi、ppd、ppi,圖像分辨率決定著圖像的質(zhì)量,當(dāng)圖像分辨率越大,像素點(diǎn)越小,質(zhì)量就越高,反之當(dāng)圖像分辨率越小,像素點(diǎn)越大,質(zhì)量就越低。傳感器CCD是一個(gè)電荷耦合器件。傳感器的作用在相機(jī)中是將光學(xué)信號(hào)轉(zhuǎn)變成為電流信號(hào),同時(shí)在經(jīng)過(guò)各種電路轉(zhuǎn)換就可將變成圖像。一個(gè)好的傳感器在像素?cái)?shù)量,尺8寸大小,光的靈敏度,信噪比都有十分重要的關(guān)系,鏡頭成像直徑可以主要覆蓋最大CCD芯片尺寸(傳感器尺寸,1英寸=25.4mm):1/2英寸(例如:必須為1/2英寸,目標(biāo)表面高度為6.4)必須查詢計(jì)算)2/3“,1”和1“或更多,CCD尺寸對(duì)照表如表1.1。寬度長(zhǎng)度對(duì)角線面積賓得645D35電影機(jī)佳能C300尼康及其他APS-C格式單反佳能APS-C格式單反1.5”4/3及M4/3相機(jī)尼康1系列富士X1-佳能G121/1.8”高端便攜相機(jī)攝像頭1/2.5”低端便攜相機(jī)a.選擇鏡頭接口和最大CCD尺寸鏡頭的接口選擇需要和相機(jī)的接口一致,如不一至需要多購(gòu)買轉(zhuǎn)接裝置使的鏡頭可以安裝在相機(jī)上;其次還需要考慮鏡頭所能支持的CCD尺寸,當(dāng)CCD大于鏡頭,時(shí)會(huì)出現(xiàn)視場(chǎng)范圍,可視范圍變小,缺失想要的邊緣信息。所以選購(gòu)時(shí)需要鏡頭所支持的CCD要大于等于相機(jī)的CCD即可。b.選購(gòu)鏡頭焦距計(jì)算方法如圖1.6,在明確相機(jī)CCD尺寸大小、視野(FOV)大小和工作距離(WD)的情況下,就可以獲得鏡頭所需要支持的焦距為多少。9圖1.6c.選擇鏡頭光圈在工廠中,工件產(chǎn)品一般不能照射陽(yáng)光,雖然工廠環(huán)境會(huì)比較干燥,但是環(huán)境的光源還是會(huì)比較不足所以光圈的大小,可以稍微中等偏大的大小,以提高采集圖像的亮度,提高圖像的質(zhì)量,但是實(shí)際情況還是需要由工廠的具體環(huán)境來(lái)選擇光圈的大小。d.選購(gòu)分析要給圓形物體檢測(cè)成像系統(tǒng)選配工業(yè)相機(jī)鏡頭:一元硬幣直徑大小25mm,視場(chǎng)范圍至少為40mm(H)*30mm(V),分辨率可選滿足800*60048萬(wàn)像素,精度滿足0.05mm,工作距離大于5mm。選購(gòu)的為環(huán)形白色LED光源鏡頭必須在可見(jiàn)光帶內(nèi),產(chǎn)品的大小基本不變所以鏡頭選擇定焦即可以減少選購(gòu)的經(jīng)濟(jì)。由于本產(chǎn)品適用于檢測(cè)工業(yè)產(chǎn)品是否合格,所以鏡頭需要選擇畸變小的鏡頭。接口須是可用于相機(jī)的C端口,或選購(gòu)轉(zhuǎn)接裝置。工作距離和焦距:成像倍率M=5.2um/0.05mm=1.04、焦距f=L*M/(M+1)=52毫米如果物距需要超過(guò)5mm,則所選鏡頭的焦距應(yīng)超過(guò)52mm。通過(guò)分析和計(jì)算上述方面,可以預(yù)先繪制該鏡片的“輪廓”。它可用于定焦,可見(jiàn)光波段,C端口,至少2/3英寸CCD以及焦距大于17mm的成像。失真應(yīng)該很小??蛇x用MindVision的MV-UB130M工業(yè)相機(jī),相機(jī)參數(shù)如表1.2:北京理工大學(xué)珠海學(xué)院2020屆本科生畢業(yè)設(shè)計(jì)光學(xué)1/2”CMOS彩色1/2”CMOS黑白有效像素1280H×1024V(130萬(wàn))預(yù)設(shè)分辨率1280X1線掃拖@1750FPS(MV-UB130M)錯(cuò)頭接口CS接口,提供C□轉(zhuǎn)接環(huán)信噪比動(dòng)態(tài)范圍幀緩存快門類型電子滾動(dòng)快門曝光時(shí)間曝光控制自動(dòng)/手動(dòng)/支持曝光區(qū)域設(shè)置白平衡手動(dòng)白平衡/支持白平衡區(qū)域設(shè)置黑白相機(jī)無(wú)白平衡操作可編程控制圖像尺寸(ROT)、拍照、曝光時(shí)間、GAMMA、對(duì)比度、亮度、自定義LUT、鏡像翻轉(zhuǎn)、RGB顏幀率控制采集方式連續(xù)、軟觸發(fā)、硬件觸發(fā)(支持閃光燈同步全自動(dòng)和半自動(dòng)模式)參數(shù)保存方式二進(jìn)制獨(dú)立文件(調(diào)好參數(shù)后,可夏制到里產(chǎn)機(jī)器上),支持默認(rèn)參數(shù)自定義功能相機(jī)自定義數(shù)據(jù)256字節(jié)塊數(shù)據(jù)區(qū)域、2個(gè)32字節(jié)自定義序列號(hào)空間靈敏度光譜響應(yīng)范圍濾光片標(biāo)配650nm低通濾光片黑白相機(jī)默認(rèn)不含濾光片支持系統(tǒng)WindowsXP(32bit)、Vista、Win7、WIN8(32bit/64支持嵌入式ARM系統(tǒng)、PowerPC系統(tǒng)、DSP系統(tǒng)、Linum驅(qū)動(dòng)和SDK訂制傳輸距離5米(標(biāo)配18米線,可選配5米數(shù)據(jù)線)數(shù)據(jù)接口工作溫度PCB尺寸32mm×32mm,可按照客戶要求定做,并增加10控制支持開(kāi)發(fā)語(yǔ)言C/C++、VB6、VB.net、Delphi6、Ct、Labview的開(kāi)發(fā),每視頻軟件接口支持DirectShow、Twain接口支持多種視覺(jué)軟件無(wú)縫兼容Haleon、OpenCV、LabViex表1.2通過(guò)相機(jī)獲取多個(gè)圓形尺寸圖像,再計(jì)算多個(gè)圓形尺寸的面積大小記為area。通過(guò)使用regionprops.Area函數(shù)就可以統(tǒng)計(jì)目標(biāo)尺寸像素個(gè)數(shù)記為area_pic,通過(guò)k=area/area_pic得到k實(shí)際面積和圖像像素關(guān)系,同樣在相同拍攝條件下目標(biāo)的像數(shù)點(diǎn)總數(shù)記為x,那么目標(biāo)尺寸的面積y≈k*xcm2,同理可以獲得目標(biāo)直徑的大小。a.獲取硬件信息使用matlab中Imaqreset函數(shù)獲取加載工業(yè)相機(jī)類型。在使用imaqhwinfo函數(shù)獲取的各種需要信息。使用win_info.DeviceIDs獲取ID,d_win_info.SupportedFormats獲取相機(jī)支持的格式,配合所需要的支持的硬件信息。b.創(chuàng)建視頻對(duì)象和可選看預(yù)覽獲取的視頻流獲取相機(jī)的各種信息后,就可以通過(guò)使用函數(shù)pic=videoinput(camera_name,camera_id,format)來(lái)創(chuàng)建一個(gè)名為pic的視頻對(duì)象。照相機(jī)則可以使用preview(vid)創(chuàng)建預(yù)覽窗口。通過(guò)捕獲的視頻流來(lái)對(duì)比相機(jī)所捕獲的內(nèi)容是否正確,后使用closepreview(vid)關(guān)閉窗口,關(guān)閉視頻流。c.獲取的視頻流的重要信息可以通過(guò)諸如get(vid)和get(getselectedsource(vid))之類的get函數(shù)獲得視頻圖像信息。您可以使用set函數(shù)為相機(jī)拍攝的某些圖像設(shè)置屬性值,也可以使用結(jié)構(gòu)數(shù)設(shè)置為無(wú)限,再可以設(shè)置FrameGrabInterval函數(shù)來(lái)控制相機(jī)獲取圖像的速度。d.開(kāi)始獲取圖片開(kāi)始圖像采集需要使用start函數(shù),結(jié)束時(shí)使用stop函數(shù)表示結(jié)束采集。(1)圖像分析系統(tǒng)總的來(lái)說(shuō)圖像分析系統(tǒng)是從圖像中獲取一些可以作為判斷圖片所需要的內(nèi)容信息來(lái)得到數(shù)值結(jié)果。圖像分析主要步驟是先使用圖像分割來(lái)提取圖像特征,后象征性地描述圖像,優(yōu)化圖像并處理所需的結(jié)果。再M(fèi)ATLAB中一共有四種基本的圖像格式,它們分別是二值圖像、灰度圖像、索引圖像和真彩色圖像,在圖像處理的過(guò)程中有時(shí)需要知道圖像的圖片類型,有時(shí)的格式進(jìn)行適當(dāng)?shù)霓D(zhuǎn)換。彩色圖像轉(zhuǎn)換成灰度圖像的方法:將彩色圖像的R、G、B三個(gè)分量求和并取它們的平均值,將得到的平均值作為需要的灰度圖像的像素值。所得到的灰度值圖像再進(jìn)行尋找最佳的中間值進(jìn)行二值圖的處理。二值圖獲取之后進(jìn)行物體邊緣的檢測(cè)以及物體邊緣直徑的切割和計(jì)算圓形物體面積和直徑所占的像素點(diǎn)數(shù),通過(guò)上述的K值公式進(jìn)而的出所需要的實(shí)際面積和直徑等。讀取原圖像如圖1.7:圖1.7(2)圖像處理方式a.灰度圖像變?yōu)槎祱D像使用graythresh函數(shù)即可獲取最佳中間灰度值。使用imbinarize函數(shù)分割灰度圖像轉(zhuǎn)為二值圖,也可以使用im2bw函數(shù)將灰度圖轉(zhuǎn)二值和imbinarize函數(shù)使用效果相同灰度圖像如圖1.8:圖1.8灰度值分布情況圖1.9可以看出:圖1.9b.降噪優(yōu)化二值圖獲取二值圖像之后先對(duì)起進(jìn)行優(yōu)化處理,可使用的優(yōu)化方式有進(jìn)行平滑處理,消除圖像中的噪點(diǎn),保持邊緣信息的不丟失,可以使用中值濾波處理(主要通過(guò)求中值來(lái)實(shí)現(xiàn)的。其濾波的主要過(guò)程是:首先確定某一像素點(diǎn)領(lǐng)域的大小,然后把這一領(lǐng)域的像素值由小到大排列,用領(lǐng)域中的像素中值去代替該點(diǎn)的像素值。該濾波能夠較好的濾除椒鹽噪聲)等等方法。具體將使用matlab所帶的函數(shù)進(jìn)行優(yōu)化:bwareaopen函數(shù)作用是刪除圖像中不需要的面積,可以用做刪除噪點(diǎn),第一先設(shè)置需要?jiǎng)h除的面積大小P,當(dāng)不超過(guò)這P時(shí)的面積都可以刪。strel函數(shù)結(jié)合imopen函數(shù)(開(kāi)運(yùn)算),作用是:使圖像的特證邊緣平滑,消除邊緣上突出的部分保持大小不變。strel函數(shù)結(jié)合imclose函數(shù)(閉運(yùn)算)作用是閉合圖像邊緣斷裂部分,消除小孔。還利用regionprops函數(shù)中提供的區(qū)域?qū)傩裕枰膱D像外統(tǒng)統(tǒng)將忽略從而優(yōu)化函數(shù)準(zhǔn)確性經(jīng)過(guò)二值化的圖像,如圖1.10:圖1.10北京理工大學(xué)珠海學(xué)院2020屆本科生畢業(yè)設(shè)計(jì)邊緣檢測(cè)算子:邊緣就是圖像中色彩或者灰度值變化劇烈的地方,所以可以在灰度值變化較為強(qiáng)烈的地方微分運(yùn)算,得到和其他地方不一樣的較大的數(shù)值[1。由于laplacian算子方法對(duì)噪聲相對(duì)敏感,因此該算子很少用于邊緣檢測(cè),但用于確定是否應(yīng)將邊緣像素視為圖像的亮或暗區(qū)域。將是使用檢測(cè)邊緣函數(shù):BW=edge(I,canny);只需要通過(guò)改變后的算子即可達(dá)到所需要的效果,I為所需要處理的采用不同的算法開(kāi)展了圖像的邊緣檢測(cè),發(fā)現(xiàn)閾值越大,圖像的邊緣效果越好,不同的算法檢測(cè)邊緣的完整性、連續(xù)性、對(duì)噪聲的敏感性也表現(xiàn)出不一樣的特征[S]。其中利用了bwboundaries函數(shù)對(duì)其邊緣檢測(cè)所得到的邊緣坐標(biāo)信息,通過(guò)用plot函數(shù)將其邊緣描述在原圖像上,進(jìn)而更加直觀的看出其邊緣特征。如圖1.11.圖1.11對(duì)處理之后的圖片進(jìn)行圖像的像素運(yùn)算,數(shù)字圖像是以矩陣的形式存儲(chǔ)的,矩陣的北京理工大學(xué)珠海學(xué)院2020屆本科生畢業(yè)設(shè)計(jì)每個(gè)元素代表著一個(gè)像素點(diǎn)的像素值。運(yùn)算的方法主要有點(diǎn)運(yùn)算、代數(shù)運(yùn)算(加減乘除等)[7,12,13],以及圖像的邏輯運(yùn)算測(cè)量其近似兩端邊緣的長(zhǎng)度,結(jié)合之前的所得到的比例關(guān)系進(jìn)而獲得物體的直徑。在獲取面積公式之中使用matlab所給的函數(shù)獲取需要的內(nèi)容。Bwarea函數(shù)-計(jì)算對(duì)象面積,功能:估算二進(jìn)制圖像中對(duì)象的面積。bwulterode函數(shù)-距離轉(zhuǎn)換的最大值,函數(shù):最終腐蝕。求出二值圖像BW的距離轉(zhuǎn)換圖的面積的最大值。默認(rèn)情況下,用于距離轉(zhuǎn)換的距離是歐幾里得,并且連通性是八imregionalmin函數(shù)-獲取最小面積,功能:查找圖像最小面積I(最大面積),默認(rèn)regionprops功能用于計(jì)算標(biāo)記區(qū)域的面積分布并顯示區(qū)域總數(shù)。個(gè)是包含相應(yīng)區(qū)域最小矩形的“邊界框”regionprops.BoundingBox。直徑的像素?cái)?shù)和面積的像素?cái)?shù)由平均函數(shù)計(jì)算以減少像素誤獲取到直徑與面積像素個(gè)數(shù)后和兩個(gè)K值相乘的得到實(shí)際的面積直徑。(5)誤差計(jì)算查看多次計(jì)算平均直徑和實(shí)際直徑的誤差有多少,將平均直徑值和實(shí)際值做差值進(jìn)而得到誤差,若是誤差值的大小相對(duì)誤差平均為5%左右,測(cè)量精度在95%左右,誤差值偏大則將重新計(jì)算,選擇其他的優(yōu)化圖像方式,重新執(zhí)行上面程序,使用其他圖像邊緣檢測(cè)方法處理方法進(jìn)一步提高其準(zhǔn)確率。在則使用其他的圓形物體測(cè)量它的直接最后得出整套系統(tǒng)的準(zhǔn)確率,查看其系統(tǒng)的通用性如何。3、程序構(gòu)想(1)讀取圖片程序使用imaqhwinfo函數(shù)獲取安裝在計(jì)算機(jī)上的攝像頭的名稱,使用ID通過(guò)win_info.DeviceIDs獲取設(shè)備ID,然后使用d_win_info.SupportedFormats支持?jǐn)z像頭格式,視頻輸入(camera_name,camera_id,格式)功能可獲取視頻preview(vid)并創(chuàng)建一個(gè)窗口來(lái)預(yù)覽內(nèi)容是否正確,closepreview關(guān)閉窗口,獲取視頻圖像信息,get(通vid.TriggerRepeat=Inf,設(shè)置常量的值來(lái)獲取圖像。使用start函數(shù)來(lái)開(kāi)始進(jìn)行圖像獲取,結(jié)束時(shí)使用stop函數(shù)。(2)優(yōu)化函數(shù)的構(gòu)造構(gòu)造一個(gè)image_bw函數(shù)作用是將RGB圖片先優(yōu)化成為gray圖像,在進(jìn)行優(yōu)化成一個(gè)二值圖或直接將的灰度優(yōu)化為二值圖。以及對(duì)二值圖進(jìn)行優(yōu)化提高準(zhǔn)確性。構(gòu)造內(nèi)容方法:使用size函數(shù)判斷圖片是怎樣的矩陣,再使用numel函數(shù)進(jìn)行判斷具體幾個(gè)量,3個(gè)量為RGB圖像,2個(gè)值則為灰度圖。當(dāng)為彩色圖片時(shí)將使用rgb2gary函數(shù)把RGB圖片轉(zhuǎn)為灰度圖,再使用graythresh函數(shù)選擇最佳的灰度中間值,最后最佳值灰度值用在關(guān)鍵的imbinarize函數(shù)上合理的將灰度圖轉(zhuǎn)為二值圖。同理,灰度圖形也轉(zhuǎn)換之后使用bwareaopen函數(shù)刪除小面積的噪點(diǎn)或則是其他的影響因素,在使用strel函數(shù)結(jié)合imopen(開(kāi)運(yùn)算)和imclose(閉運(yùn)算)進(jìn)行更加深度的優(yōu)化過(guò)程。之后將優(yōu)化后所得到的image給輸出。(3)構(gòu)造求直徑以及面積的的函數(shù)構(gòu)造一個(gè)pic_value函數(shù),其作用是計(jì)算二值圖中所測(cè)圓形物體的像素點(diǎn)總數(shù),以及目標(biāo)圓形物體的直徑和面積所占用的像素點(diǎn)個(gè)數(shù)。構(gòu)造內(nèi)容方法:輸入?yún)?shù)有:輸入的圖片,以及是否顯示描述的邊緣及其最小矩形。先將輸入的圖片給到image_bw函數(shù)進(jìn)行二值化的處理得到二值圖,后使用其取反用黑色的底色進(jìn)行描述背景,使用bwlabel函數(shù)進(jìn)行對(duì)二維二值圖像中各個(gè)分離部分進(jìn)行標(biāo)分別獲取其面積像素點(diǎn)和最小矩形數(shù)據(jù)等。使用areapixel=cat(1,pic_regionprops.Area)函數(shù)方式獲取圖片中物體的所占圖片的像素點(diǎn)總數(shù),后用[~,ind]=sort(area_pixel,pic_gray(pic_gray_label~=ind(1))=0;將圖片中做不需要的檢測(cè)圖片統(tǒng)統(tǒng)變黑,也就是抹去干擾內(nèi)容,再一次的對(duì)圖片進(jìn)行優(yōu)化,將得到一個(gè)只有所測(cè)圖片的輪廓的的黑白圖片,在使用:[B,L,N]=bwboundaries(pic_gray);為多少進(jìn)而判斷是否需要描述出圖片邊緣的模樣需要描述具體代碼實(shí)現(xiàn)則為:boundary=B{1};figure;imshow(pic);holdon;plot(boundary(:,2);boundary(:,1),'g','LineWidth',2);通過(guò)描述可以獲得這個(gè)圓形物體圖片的邊緣描述。需要獲其最小矩陣的方法則是使用regionprops中的regionprops.BoundingBox這樣可以描述圓形物體中的最小矩形實(shí)現(xiàn):rec=pic_regionprops(ind(1)).北京理工大學(xué)珠海學(xué)院2020屆本科生畢業(yè)設(shè)計(jì)pic_regionprops(ind(1)).BoundingBox;中提供的直徑的像素點(diǎn)可以獲得所需要圓形物體直徑對(duì)其使用mean函數(shù)進(jìn)行均值計(jì)算進(jìn)而減少誤差。面積像素點(diǎn)的獲取方式則是直接使用regionprops.Area賦值給area輸出即可得到所需的圓形物體面積像素點(diǎn)總數(shù)。最后將我們所需要輸出的目標(biāo)物體直徑像素點(diǎn),面積像素點(diǎn),目標(biāo)二值圖,以及圖中檢測(cè)到的圖形個(gè)數(shù)構(gòu)成元胞進(jìn)行輸出;其中需要輸出檢測(cè)到圖形個(gè)數(shù)的原因判斷圓形物體目標(biāo)優(yōu)化效果如何,圖片內(nèi)容是否有干擾區(qū)域,是否需要進(jìn)行加強(qiáng)圖片的內(nèi)容優(yōu)化。(4)構(gòu)造計(jì)算K值函數(shù)構(gòu)造k_value函數(shù),將構(gòu)造兩個(gè)K值一個(gè)是有關(guān)于直徑的K值用k_dia表示,另一個(gè)使用關(guān)于面積的K值使用karea表示,用兩個(gè)k值的作用是減小誤差,排除因直徑算錯(cuò)而導(dǎo)致面積也算錯(cuò),或通過(guò)k值得到的直徑而計(jì)算得出的面積,和利用K值計(jì)算得到的面積差值是否在合理范圍內(nèi),作判斷面積或直徑計(jì)算是否正確減小誤差。構(gòu)造的函數(shù)具體方式:使用input函數(shù)提示所輸入所需要對(duì)照物體的實(shí)際直徑,以及面積大小;輸再利用前面構(gòu)造的image_bw函數(shù)得到二值圖在給構(gòu)造的pic_value函數(shù)得到對(duì)照物體的直徑像素點(diǎn)(diameter)和面積像素點(diǎn)(area),通過(guò)K=(實(shí)際值)/(像素?cái)?shù))公式得到k_dia和k_area值,輸入多種物體圖片進(jìn)行提高K值的準(zhǔn)確性減小誤差。后將兩個(gè)K值組成矩陣進(jìn)行輸出。進(jìn)行輸入圖片的地址,利用循環(huán)函數(shù)循環(huán)和時(shí)間函數(shù)間隔的檢測(cè)圖片內(nèi)容,以獲取圖片中圓形物體的面積直徑內(nèi)容。采集系統(tǒng)選擇鏡頭和相機(jī)選擇還有許多可以改進(jìn)的方面,在價(jià)格和性能的選擇上,需要結(jié)合實(shí)際情況,不然一切的想法都只是紙上談兵禁不起實(shí)踐。在降噪優(yōu)化的方面可以用更多自己構(gòu)造的函數(shù)進(jìn)行處理,思路:對(duì)任意像素點(diǎn)判斷是否為0,取得該像素點(diǎn)周圍8個(gè)或者四個(gè)像素點(diǎn)相加,總和等于255*8或者255*4,則說(shuō)明該像素點(diǎn)為噪聲,置為255。領(lǐng)域的計(jì)算方法是沒(méi)有邊界的,所以不計(jì)算圖像四邊,如此就可以簡(jiǎn)單的判斷是否為噪點(diǎn)。在灰度圖像轉(zhuǎn)二值圖中還可以使用其他的優(yōu)秀方式,二值細(xì)化法等。這個(gè)二值化的過(guò)程十分重要,對(duì)之后直徑面積判斷有十分重要的影響,或許可以對(duì)圖像的各個(gè)部分進(jìn)行分割一部分,比如,圖像下半部分有陰影可以將下半部的陰影提高它的最佳灰度中間值,不會(huì)使陰影部分也成為了物體的一部分。在搭建采集系統(tǒng)光源,以及背景顏色可以使用和檢測(cè)物體形成較大反差的。如此一來(lái)就可以使物體圖像邊緣更加突出,有利于程序的檢測(cè),減小誤差,提高檢測(cè)精度。檢測(cè)的物體,距離相機(jī)的位置不宜太遠(yuǎn)不然會(huì)使處理圖像的大小大大增加讓硬件過(guò)載運(yùn)行不利于系統(tǒng),提高了系統(tǒng)維護(hù)成本。將本系統(tǒng)運(yùn)用到實(shí)際檢測(cè)中,檢測(cè)的精度或許達(dá)不到標(biāo)準(zhǔn)的,不過(guò)對(duì)于,精度要求并不大的確實(shí)很足夠以及也可以輔助質(zhì)檢員是完全沒(méi)問(wèn)題的。我在做畢業(yè)設(shè)計(jì)的整個(gè)過(guò)程中,詢問(wèn)老師和前輩許多有關(guān)于matlab識(shí)別的知識(shí),讓我受益匪淺同樣也讓我認(rèn)識(shí)到自己知識(shí)就像是井底之蛙還遠(yuǎn)遠(yuǎn)的不夠。十分感謝老師對(duì)我的幫助,使我搭建起了系統(tǒng)。過(guò)程中還運(yùn)用在之前課程內(nèi)容中的知識(shí)。畢業(yè)設(shè)計(jì)是我在大學(xué)最后一次作業(yè),這個(gè)作業(yè)是要將自己在大學(xué)生活中所學(xué)系的知識(shí)運(yùn)用起來(lái)。經(jīng)過(guò)這次測(cè)量圖像圓形目標(biāo)系統(tǒng)設(shè)計(jì),能夠更加融匯貫通的使用matlab語(yǔ)言,我不再單純是只有matlab的理論知識(shí),我還能夠使用matlab自己設(shè)計(jì)編寫一個(gè)小型的視覺(jué)系統(tǒng),對(duì)畢業(yè)設(shè)計(jì)對(duì)我的實(shí)踐的能力有了很大提升,收獲的成果滿滿。在視覺(jué)系統(tǒng)的設(shè)計(jì)中有非常多的困難,尤其是在選用不同鏡片和相機(jī)時(shí),和搭建這個(gè)采集系統(tǒng)的準(zhǔn)確位置,還有采集距離對(duì)圖片也有很大的影響關(guān)系到了采集精度的屬性。這些對(duì)圖像的采集都是至關(guān)重要的選擇一點(diǎn)都不能馬虎。再來(lái)就是,對(duì)圖像處理時(shí)有許多函數(shù)的選擇,也可以自己構(gòu)造函數(shù)進(jìn)行圖像的優(yōu)化,這個(gè)小小的優(yōu)化也是會(huì)對(duì)系統(tǒng)最后的準(zhǔn)確程度有大大的提升,以及也很重要的目標(biāo)圖像的邊緣檢測(cè)邊緣能否檢測(cè)出來(lái)關(guān)系到了是否可以得到目標(biāo)圖像的面積直徑的關(guān)鍵所在,最后前面的所計(jì)算的K值是否準(zhǔn)確也關(guān)系到了系統(tǒng)的誤差大小是多少,總之在過(guò)程中都十分重要缺一不可。這次的畢業(yè)設(shè)計(jì)也讓我意識(shí)到與他人的溝通交流是非常重要的。此次設(shè)計(jì)出現(xiàn)的問(wèn)題都會(huì)成為我的寶藏,因?yàn)檫@些問(wèn)題的存在,會(huì)讓我更多的去進(jìn)步,讓我更加的能通過(guò)自己的學(xué)習(xí)和與他人的交流,找到解決的辦法。[1]錢月.基于MATLAB的圖像形態(tài)學(xué)處理技術(shù)與應(yīng)用[J].內(nèi)江師范學(xué)院學(xué)數(shù)字圖像處理邊緣檢測(cè)算子的研究[J].機(jī)械工[5]董云峰.基于MATLAB的圖像邊緣檢測(cè)方法的研究[J].大慶師范學(xué)院學(xué)報(bào).2018(5)[6]黃時(shí)杰,曾建華.圖像邊緣檢測(cè)與分割的MATLAB實(shí)現(xiàn)[J].赤峰學(xué)院學(xué)報(bào)(自然科學(xué)版).2019(9)[8]陳炳權(quán),劉宏立,孟凡斌.數(shù)字圖像處理技術(shù)的現(xiàn)狀及其發(fā)展方向.吉首大學(xué)學(xué)報(bào)(自然科學(xué)版),2009,30(1)[9]黃凱奇,任偉強(qiáng),譚鐵牛.圖像物體分類與檢測(cè)算法綜述[J].計(jì)算機(jī)學(xué)報(bào),201439(16):105—107.[12]李致勇.河道突縮引發(fā)的潰決型洪水流量衰減效應(yīng)研究[J].中國(guó)優(yōu)秀碩士學(xué)位[13海蜇斯基.攝影手把手,光圈的奧秘[J].計(jì)算機(jī)應(yīng)用文摘,2010(25):2-2.感謝我的指導(dǎo)老師,盛一成老師,沒(méi)有您的光學(xué)和matlab方面的悉心指導(dǎo),就沒(méi)有這篇論文的順利完成。感謝在疫情期間對(duì)我們身體健康格外關(guān)心的向?qū)АT诖?,我還要感謝信息學(xué)院的所有老師,他們?cè)谖业乃哪暄芯恐袨槲姨峁┝撕芏嘟虒W(xué)和幫助。我會(huì)一直記得您們給我的指導(dǎo)和教育。感謝所有在大學(xué)四年級(jí)期間教過(guò)我很多專業(yè)知識(shí)的老師,沒(méi)有您們提供了指導(dǎo)和幫助我很難畢業(yè)。我在北理珠的大學(xué)四年學(xué)習(xí)生涯中,有優(yōu)質(zhì)的學(xué)校,優(yōu)秀的老師,出色的朋友同學(xué),在我的生活中有你們的出現(xiàn),激勵(lì)著我?jiàn)^發(fā)圖強(qiáng)努力的做好自己,讓自己的大學(xué)生活充滿了色彩。圖書館里的燈,明德樓的山路,弘毅樓的各路大神,知行樓的實(shí)驗(yàn),精工樓中磨得錘子都將會(huì)是我一生中最珍貴的回憶。母校細(xì)心的培養(yǎng)了我四年,是時(shí)候讓我為這個(gè)繽紛時(shí)代中貢獻(xiàn)了自己的一份力量。感謝和我一起生活四年的室友和隔壁的兄弟,你們使我的大學(xué)生活充滿了喜悅和溫暖。感謝我周圍的所有朋友和同學(xué)。感謝你們,是你們讓我的大學(xué)生活充滿了歡樂(lè)與溫馨,我們同走過(guò)的路很美。我們江湖再見(jiàn)!!!北京理工大學(xué)珠海學(xué)院2020屆本科生畢業(yè)設(shè)計(jì)附錄1程序源代碼%計(jì)算k的大小是多少,進(jìn)而可以得到實(shí)際的像素與實(shí)際的比例關(guān)系%輸入B的大小也就是測(cè)試圓的實(shí)際大:area=input('請(qǐng)輸入圓實(shí)際面積是多少:);%第一步進(jìn)行K值的計(jì)算%利用圓圖像占用像素點(diǎn)個(gè)數(shù)進(jìn)行得出A在和實(shí)際測(cè)量圓形直徑B,K=A/B;pic_=imread(pic/_qqq2.pixel_sum=pic_value(pic_karea=area/area_;%調(diào)用測(cè)試圓函數(shù)獲取K值:程序源代碼%讀取圖片的內(nèi)容北京理工大學(xué)珠海學(xué)院2020屆本科生畢業(yè)設(shè)計(jì)pic=imread(pic/_qqq2.%獲取圖片中物體的總像素直徑個(gè)數(shù)以及面積總像素pixel_sum=pic_value(pi%計(jì)算實(shí)際的直徑,面積附錄3functionpic_data=pic_value%計(jì)算二值圖中圖片的像素點(diǎn)總數(shù),計(jì)算測(cè)得圓形物體用像素個(gè)數(shù),以及目標(biāo)物體%面積測(cè)算pic_gray_label=bwlabel(pic_gray,8);%bwlabel主要對(duì)二維二值圖像中各個(gè)分離部分pic_regionprops=regionprops(pic_gray_label);%使用regionprops函數(shù)得到圖片區(qū)域?qū)傩灾礱reapixel=cat(1,pic_regionprops.Area);%獲取圖片中物體的所占圖片的像素點(diǎn)總數(shù)pic_gray(pic_gray_label~=ind(1)就是抹去干擾內(nèi)容對(duì)圖片中檢測(cè)到的各個(gè)圖形進(jìn)行關(guān)于像素點(diǎn)多將圖片中做不需要的檢測(cè)圖片統(tǒng)統(tǒng)變黑,也[B,L,N]=bwboundaries(pic_gray);%就進(jìn)行邊緣檢測(cè)B檢測(cè)到的具體坐標(biāo)L檢測(cè)的圖像,N檢測(cè)到的圖形個(gè)數(shù)rec=pic_regionprops(ind(1)).Bounifwindow~=0%通過(guò)polt函數(shù)和B所提供的(x,y)坐標(biāo)進(jìn)行描述邊緣%通過(guò)regionprops做提供的BoundingBox參數(shù)內(nèi)容(在這box中,提供了最小矩形的長(zhǎng)和寬)rectangle(Position',rec,'EdgeColor,'r,'Lin%黑白輪廓描述:%邊緣檢測(cè)方法一:%獲取輪廓方法bwperim函數(shù)%邊緣檢測(cè)方法二:%bw_output=edge(pic_rgb_gray,'canny');%通過(guò)長(zhǎng)和寬檢查是否為圓形,用mean函數(shù)減小誤差北京理工大學(xué)珠海學(xué)院2020屆本科生畢業(yè)設(shè)計(jì)iflength_error<=5%將做需要輸出的內(nèi)容構(gòu)成一個(gè)元胞進(jìn)行輸出pic_data={diameter,area_pix附錄4程序源代碼%進(jìn)行圖片的二值化處理,形成黑白的圖片(可以再優(yōu)化)%pic輸入的圖片dimension=numel(size(pic));%判斷幾個(gè)量2個(gè)是灰度圖pic_rgb_gray=imbinarize(pic_rgb,graythresh_1);%轉(zhuǎn)黑白圖在2016中可以使用im2bw)-rgb可以直接轉(zhuǎn)化為二值圖%subplot(121),imshow(p%subplot(122),imshow(pic_rgb_gray)%%北京理工大學(xué)珠海學(xué)院2020屆本科生畢業(yè)設(shè)計(jì)%優(yōu)化圖片內(nèi)容突出物體pic_rgb_gray=bwareaopen(pic_rgb_gray,300,8);%刪除小面積%進(jìn)行消除小面積對(duì)象pic_rgb_gray=imclose(fo,se);%閉%imshow(pic_rgb_gray北京理工大學(xué)珠海學(xué)院2020屆本科生畢業(yè)設(shè)計(jì)電腦快捷知識(shí)大全F1顯示當(dāng)前程序或者windows的幫助內(nèi)容。F2當(dāng)你選中一個(gè)文件的話,這意味著“重命名”F3當(dāng)你在桌面上的時(shí)候是打開(kāi)“查找:所有文件”對(duì)話框CTRL+N新建一個(gè)新的文件復(fù)制被選擇的項(xiàng)目到剪貼板粘貼剪貼板中的內(nèi)容到當(dāng)前位置撤銷上一步的操作重做上一步被撤銷的操作打開(kāi)資源管理器打開(kāi)“查找:所有文件”對(duì)話框打開(kāi)“運(yùn)行”對(duì)話框北京理工大學(xué)珠海學(xué)院2020屆本科生畢業(yè)設(shè)計(jì)Windows鍵+BREAK打開(kāi)“系統(tǒng)屬性”對(duì)話框Windows鍵+CTRL+F打開(kāi)“查找:計(jì)算機(jī)”對(duì)話框SHIFT+F10或鼠標(biāo)右擊打開(kāi)當(dāng)前活動(dòng)項(xiàng)目的快捷菜單SHIFT在放入CD的時(shí)候按下不放,可以跳過(guò)自動(dòng)播放CD。在打開(kāi)word的時(shí)候按下不放,可以跳過(guò)自啟動(dòng)的宏ALT+F4關(guān)閉當(dāng)前應(yīng)用程序打開(kāi)程序最左上角的菜單ALT+ESC切換當(dāng)前程序窗口在窗口和全屏幕狀態(tài)間切換PRINTSCREEN將當(dāng)前屏幕以圖象方式拷貝到剪貼板將當(dāng)前活動(dòng)程序窗口以圖象方式拷貝到剪貼板CTRL+F4關(guān)閉當(dāng)前應(yīng)用程序中的當(dāng)前文本(如word中)CTRL+F6切換到當(dāng)前應(yīng)用程序中的下一個(gè)文本(加shift可以跳到前一個(gè)窗頁(yè)(前進(jìn)鍵)在頁(yè)面上的各框架中切換(加shift反向)目的快捷鍵激活程序中的菜單欄F10執(zhí)行菜單上相應(yīng)的命令A(yù)LT+菜單上帶下劃線的字母關(guān)閉多文檔界面程序中的當(dāng)關(guān)閉當(dāng)前窗口或退出程序ALT+F4顯示所選對(duì)話框項(xiàng)目的幫助F1顯示當(dāng)前窗口的系統(tǒng)菜單ALT+空格鍵顯示所選項(xiàng)目的快捷菜單SHIFT+F10顯示“開(kāi)始”菜單CTRL+ESC顯示多文檔界面程序的系統(tǒng)切換到上次使用的窗口或者切換到另一個(gè)窗口ALT+TAB編輯本段北京理工大學(xué)珠海學(xué)院2020屆本科生畢業(yè)設(shè)計(jì)二、使用“Windows資源管理器”的快捷鍵如果當(dāng)前選擇展開(kāi)了,要折疊或者選擇父文件夾左箭頭如果當(dāng)前選擇折疊了,要展開(kāi)或者選擇第一個(gè)子文件夾右箭頭在左右窗格間切換F6編輯本段可以使用Microsoft自然鍵盤或含有Windows徽標(biāo)鍵的其他任何兼容鍵盤的目的快捷鍵顯示“系統(tǒng)屬性”對(duì)話框WINDOWS+BREAK編輯本段四、“我的電腦”和“資源管理器”的快捷鍵目的快捷鍵關(guān)閉所選文件夾及其所有父文件夾按住SHIFT鍵再單擊“關(guān)閉按鈕(僅適用于“我的電腦”)編輯本段五、使用對(duì)話框中的快捷鍵目的快捷鍵如果當(dāng)前控件是個(gè)按鈕,要單擊該按鈕或者如果當(dāng)前控件是個(gè)復(fù)選框,要選擇或清北京理工大學(xué)珠海學(xué)院2020屆本科生畢業(yè)設(shè)計(jì)除該復(fù)選框或者如果當(dāng)前控件是個(gè)選項(xiàng)按鈕,要單擊該選項(xiàng)空格鍵單擊相應(yīng)的命令A(yù)LT+帶下劃線的字母在選項(xiàng)上向后移動(dòng)SHIFT+TAB在選項(xiàng)卡上向后移動(dòng)CTRL+SHIFT+TAB如果在“另存為”或“打開(kāi)”對(duì)話框中選擇了某文件夾,在“另存為”或“打開(kāi)”對(duì)話框中打開(kāi)“保存到”或“查閱”F4刷新“另存為”或“打開(kāi)”選擇項(xiàng)目時(shí),可以使用以下快捷鍵。插入光盤時(shí)不用“自動(dòng)播放”“回收站”顯示“查找:所有文件”F3刷新窗口的內(nèi)容F5這里運(yùn)用Windows徽標(biāo)鍵和其他鍵的組合。快捷鍵目的將屏幕復(fù)制到剪貼板(包括鼠標(biāo)光標(biāo))北京理工大學(xué)珠海學(xué)院2020屆本科生畢業(yè)設(shè)計(jì)將屏幕復(fù)制到剪貼板(不包括鼠標(biāo)光標(biāo))Windows徽標(biāo)+向上箭頭增加放大率Windows徽標(biāo)+向下箭頭減小放大率編輯本段目的快捷鍵切換篩選鍵開(kāi)關(guān)右SHIFT八秒切換粘滯鍵開(kāi)關(guān)SHIFT鍵五次QQ快捷鍵,玩QQ更方便Alt+S快速回復(fù)Alt+C關(guān)閉當(dāng)前窗口Alt+H打開(kāi)聊天記錄Alt+T更改消息模式Ait+J打開(kāi)聊天紀(jì)錄Ctrl+A全選當(dāng)前對(duì)話框里的內(nèi)容Ctrl+FQQ里直接顯示字體設(shè)置工具條Ctrl+J輸入框里回車(跟回車一個(gè)效果)Ctrl+M輸入框里回車(跟回車一個(gè)效果)Ctrl+L對(duì)輸入框里當(dāng)前行的文字左對(duì)齊Ctrl+R對(duì)輸入框里當(dāng)前行的文字右對(duì)齊Ctrl+E對(duì)輸入框里當(dāng)前行的文字居中Ctrl+V在qq對(duì)話框里實(shí)行粘貼Ctrl+Z清空/恢復(fù)輸入框里的文字Ctrl+回車快速回復(fù)這個(gè)可能是聊QQ時(shí)最常用到的了Ctrl+Alt+Z快速提取消息最常用的快捷鍵F5刷新DELETE刪除TAB改變焦點(diǎn)CTRL+C復(fù)制CTRL+X剪切CTRL+V粘貼CTRL+A全選CTRL+Z撤銷CTRL+S保存ALT+F4關(guān)閉CTRL+Y恢復(fù)ALT+TAB切換CTRL+F5強(qiáng)制刷新CTRL+W關(guān)閉CTRL+F查找CTRL+空格--中英文輸入切換CTRL+Shift輸入法切換CTRL+ESC--開(kāi)始菜單Alt+1保存當(dāng)前表單北京理工大學(xué)珠海學(xué)院2020屆本科生畢業(yè)設(shè)計(jì)Alt+2保存為通用表單Alt+A展開(kāi)收藏夾列表資源管理器數(shù)字鍵盤的減號(hào)(-)折疊所選的文件夾數(shù)字鍵盤的加號(hào)(+)顯示所選文件夾的內(nèi)容數(shù)字鍵盤的星號(hào)(*)顯示所選文件夾的所有子文件夾向左鍵當(dāng)前所選項(xiàng)處于展開(kāi)狀態(tài)時(shí)折疊該項(xiàng),或選定其父文件夾向右鍵當(dāng)前所選項(xiàng)處于折疊狀態(tài)時(shí)展開(kāi)該項(xiàng),或選定第一個(gè)子文件夾自然鍵盤【窗口】顯示或隱藏“開(kāi)始”菜單【窗口】+F1幫助【窗口】+D顯示桌面【窗口】+R打開(kāi)“運(yùn)行”【窗口】+E打開(kāi)“我的電腦”【窗口】+F搜索文件或文件夾【窗口】+U打開(kāi)“工具管理器”【窗口】+BREAK顯示“系統(tǒng)屬性”【窗口】+

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論