基于機(jī)器視覺(jué)的玉米穗行數(shù)自動(dòng)檢測(cè)算法設(shè)計(jì)
——
編者按:該算法主要用于玉米室內(nèi)考種時(shí)穗行數(shù)的自動(dòng)檢測(cè)。執(zhí)行時(shí),首先獲取玉米穗橫斷面圖像,然后提取出玉米穗的邊緣;接著用質(zhì)心法提取圓心,計(jì)算邊緣到圓心的距離和角度,在0~2pi上畫(huà)出一周的角度-半徑曲線圖;最后對(duì)角度-半徑曲線圖進(jìn)行最小值濾波器濾波,并統(tǒng)計(jì)極小值的個(gè)數(shù)即是玉米穗的行數(shù)。本算法實(shí)施成本低,測(cè)量玉米穗行數(shù)快速、準(zhǔn)確、穩(wěn)定,為機(jī)器視覺(jué)在玉米考種系統(tǒng)下的應(yīng)用提供了有效參考。
整個(gè)預(yù)處理的效果圖如圖3和圖4所示。
本文引用地址:http://www.biyoush.com/article/247460.htm

3 圖像特征提取
3.1 邊緣檢測(cè)
通過(guò)區(qū)域分割,已經(jīng)把圖像分割成很多個(gè)區(qū)域,其中有我們需要的玉米穗邊緣,也存在很多噪聲。從這些噪聲中如何正確地提取出我們需要的邊緣是這一步算法要完成的工作。

圖像邊緣檢測(cè)的方法有很多,本算法中邊緣檢測(cè)的工作原理是:檢測(cè)的圖像已是二值圖像用0和1來(lái)表示,當(dāng)檢測(cè)到的是0時(shí)就給它賦值為0,當(dāng)檢測(cè)到的是1且其周?chē)臄?shù)值還是1時(shí)就給它賦值0,當(dāng)檢測(cè)到的是1但其周?chē)臄?shù)值有1還有0時(shí)就給它賦值為1,這樣就將玉米穗圖像邊緣檢測(cè)出來(lái),并將邊緣用數(shù)值1來(lái)表示,其余部分用0來(lái)表示。
邊緣檢測(cè)完成后,圖像變成二值圖像,背景為0,圖像邊緣為1,因此在0和1的交接處形成邊緣。效果如圖6所示。

評(píng)論