System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及圖像處理,特別涉及一種根瘤尺寸的檢測方法、系統、設備及介質。
技術介紹
1、大豆不僅是世界重要的食物、蛋白質和油來源,也是重要的固氮植物,需要從更多方面增加產量。大豆根系與細菌之間主要通過與根瘤內根瘤菌的共生關系獲取大氣中的二氮,共生固氮量與根瘤質量具有非常高的相關系數。大豆根系上形成的根瘤數量從單株幾個到幾百個不等,因此,如何高精度與高通量地對大豆根瘤進行表型測量備受關注。
2、現有技術中,采用人工挖掘大豆根系的方式將大豆根系從土壤中挖出,經過清洗根部與梳理根部的操作后,對大豆根瘤使用測量工具依次進行表型測量。
3、但是,上述方法耗費大量時間進行根系的挖掘與測量,無法快速獲得大豆根瘤的尺寸。
技術實現思路
1、本專利技術實施例提供一種根瘤尺寸的檢測方法、系統、設備及介質,可以解決現有技術中,存在無法快速獲得大豆根瘤尺寸的問題。
2、本專利技術實施例提供一種根瘤尺寸的檢測方法,包括以下步驟:獲取大豆根部圖像,并標記大豆根部圖像中的根瘤部分;使用已標記根瘤部分的大豆根部圖像訓練yolov5模型獲得根瘤預測模型;在待測的大豆根部圖像中設置一個圖形標簽并做一個內切于圖形標簽左右兩側的內切圓,獲取內切圓真實尺寸并將內切圓按預設比例縮小;將待測的大豆根部圖像輸入根瘤預測模型獲得根瘤圖像;在根瘤圖像中尋找包含按比例縮小的內切圓部分的圖像,并對包含按比例縮小的內切圓部分的圖像進行二值化處理,獲得按比例縮小的內切圓中的像素數量,根據內切圓的真實尺寸
3、進一步地,所述標記大豆根部圖像中的根瘤部分,具體包括:通過標注工具labelme對大豆根部圖像的完整根瘤進行標注。
4、進一步地,所述根瘤真實尺寸包括:根瘤面積均值、根瘤面積方差、根瘤周長均值、根瘤周長方差、根瘤長均值、根瘤長方差、根瘤寬均值、根瘤寬方差、長與寬比例的均值和長與寬比例的方差。
5、進一步地,所述根據根瘤圖像包含的像素數量獲得根瘤真實尺寸,具體步驟包括:根據內切圓的真實尺寸獲取內切圓的直徑和面積,并根據內切圓中的像素數量分析獲得每個像素對應的直徑和面積;在根瘤圖像中獲取像素數量,根據水平方向的像素數量與豎直方向的像素數量確定根瘤水平方向的尺寸與豎直方向的尺寸,根據總像素數量確定根瘤面積,并確定根瘤真實尺寸。
6、本專利技術實施例提供一種根瘤尺寸的檢測系統,包括:
7、圖像獲取模塊,用于獲取大豆根部圖像,并標記大豆根部圖像中的根瘤部分;模型訓練模塊,用于使用已標記根瘤部分的大豆根部圖像訓練yolov5模型獲得根瘤預測模型;標簽設置模塊,用于在待測的大豆根部圖像中設置一個圖形標簽并做一個內切于圖形標簽左右兩側的內切圓,獲取內切圓真實尺寸并將內切圓按預設比例縮小;尺寸獲取模塊,用于將待測的大豆根部圖像輸入根瘤預測模型獲得根瘤圖像;在根瘤圖像中尋找包含按比例縮小的內切圓部分的圖像,并對包含按比例縮小的內切圓部分的圖像進行二值化處理,獲得按比例縮小的內切圓中的像素數量,根據內切圓的真實尺寸獲取每個像素對應的圖像的真實尺寸,根據根瘤圖像包含的像素數量獲得根瘤真實尺寸。
8、本專利技術實施例提供一種計算機設備,包括:存儲器和處理器;所述存儲器存儲有計算機程序,所述處理器執行所述計算機程序時實現上述所述的一種根瘤尺寸的檢測方法。
9、本專利技術實施例提供一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機程序,所述計算機程序被處理器執行時實現上述所述的一種根瘤尺寸的檢測方法。
10、本專利技術實施例提供一種根瘤尺寸的檢測方法、系統、設備及介質,與現有技術相比,其有益效果如下:
11、在大豆根部圖像中設置圖形標簽并設置內切圓,記錄內切圓的真實尺寸后將內切圓按預設比例縮小;將包含按比例縮小的內切圓部分的圖像輸入預測模型獲得根瘤圖像,此時的根瘤圖像包含有按比例縮小的內切圓,獲取按比例縮小的內切圓內的像素數量,并根據內切圓的真實尺寸獲得每個像素對應的圖像的真實尺寸,從而僅需對根瘤圖像包含的像素進行計數,并根據計數后的像素對應的圖像的真實尺寸獲得根瘤的真實尺寸,無需經過耗費時間的人工測量便能快速獲取根瘤真實尺寸。
本文檔來自技高網...【技術保護點】
1.一種根瘤尺寸的檢測方法,其特征在于,包括以下步驟:
2.如權利要求1所述的一種根瘤尺寸的檢測方法,其特征在于,所述標記大豆根部圖像中的根瘤部分,具體包括:通過標注工具labelme對大豆根部圖像的完整根瘤進行標注。
3.如權利要求1所述的一種根瘤尺寸的檢測方法,其特征在于,所述根瘤真實尺寸包括:根瘤面積均值、根瘤面積方差、根瘤周長均值、根瘤周長方差、根瘤長均值、根瘤長方差、根瘤寬均值、根瘤寬方差、長與寬比例的均值和長與寬比例的方差。
4.如權利要求1所述的一種根瘤尺寸的檢測方法,其特征在于,所述根據根瘤圖像包含的像素數量獲得根瘤真實尺寸,具體步驟包括:
5.一種根瘤尺寸的檢測系統,其特征在于,包括:
6.一種計算機設備,包括:存儲器和處理器;
7.一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時實現如權利要求1~4中任一項所述的一種根瘤尺寸的檢測方法。
【技術特征摘要】
1.一種根瘤尺寸的檢測方法,其特征在于,包括以下步驟:
2.如權利要求1所述的一種根瘤尺寸的檢測方法,其特征在于,所述標記大豆根部圖像中的根瘤部分,具體包括:通過標注工具labelme對大豆根部圖像的完整根瘤進行標注。
3.如權利要求1所述的一種根瘤尺寸的檢測方法,其特征在于,所述根瘤真實尺寸包括:根瘤面積均值、根瘤面積方差、根瘤周長均值、根瘤周長方差、根瘤長均值、根瘤長方差、根瘤寬均值、根瘤寬方差、長與寬比例的均值和長...
【專利技術屬性】
技術研發人員:朱榮勝,辛大偉,陳慶山,張戰國,楊明亮,胡振幫,王鵬,鄧紅,
申請(專利權)人:東北農業大學,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。