基于Android的棉花紅蜘蛛蟲害檢測技術(shù)研究
發(fā)布時(shí)間:2018-05-31 11:16
本文選題:棉花 + 紅蜘蛛。 參考:《石河子大學(xué)》2016年碩士論文
【摘要】:棉花一直以來是我國農(nóng)業(yè)的重要經(jīng)濟(jì)作物,棉花種植業(yè)作為農(nóng)業(yè)的支柱性產(chǎn)業(yè)之一,促進(jìn)了我國紡織工業(yè)的發(fā)展和國民經(jīng)濟(jì)的提升。棉花的病蟲害影響了棉花的產(chǎn)量和質(zhì)量,根據(jù)統(tǒng)計(jì)每年因?yàn)槊藁ú∠x害造成的產(chǎn)量損失約15%~20%,嚴(yán)重時(shí)能達(dá)到50%的損失,這大大影響了農(nóng)民的收入和棉花產(chǎn)業(yè)的發(fā)展。傳統(tǒng)的棉花病蟲害診斷的方法主要是人工依據(jù)經(jīng)驗(yàn)進(jìn)行判斷,這樣主觀性強(qiáng),誤差較大,棉農(nóng)不能及時(shí)應(yīng)對進(jìn)行診治,導(dǎo)致了棉花的減產(chǎn)。因此本文分析了當(dāng)前的病蟲害的檢測技術(shù)手段,結(jié)合圖像處理與Android系統(tǒng)完成了基于Android的棉花紅蜘蛛蟲害的檢測系統(tǒng)的設(shè)計(jì)。棉花紅蜘蛛危害嚴(yán)重時(shí)可以造成棉田減產(chǎn)30%以上,本文針對此蟲害設(shè)計(jì)了一種基于Android的棉花紅蜘蛛蟲害檢測系統(tǒng),實(shí)時(shí)性好、應(yīng)用性強(qiáng)、便攜性好,為了實(shí)現(xiàn)此檢測系統(tǒng),主要對系統(tǒng)的結(jié)構(gòu)功能、系統(tǒng)流程、軟件設(shè)計(jì)、檢測方法進(jìn)行了研究,主要工作如下:(1)分析了基于Android的棉花紅蜘蛛蟲害檢測系統(tǒng)的總體結(jié)構(gòu)和功能需求,根據(jù)系統(tǒng)的設(shè)計(jì)原則選擇移動終端平臺,完成了對基于Android的棉花紅蜘蛛蟲害檢測系統(tǒng)的總體和診斷流程的設(shè)計(jì)。(2)選擇OpenCV機(jī)器視覺庫,對獲取的棉花紅蜘蛛蟲害的圖像進(jìn)行預(yù)處理、特征提取、識別和診斷,圖像處理包括圖像灰度化、圖像分割、圖像平滑和圖像壓縮等,特征提取包括對棉葉上受到紅蜘蛛蟲害侵害的部分進(jìn)行了邊緣、形狀和顏色的提取,之后根據(jù)形狀和顏色特征進(jìn)行棉花紅蜘蛛蟲害的識別,最后根據(jù)像素比值法進(jìn)行了棉花紅蜘蛛受害程度的診斷。(3)配置完成Android系統(tǒng)通用開發(fā)環(huán)境的建立,利用Android應(yīng)用的基本組件和應(yīng)用資源完成了用戶界面的設(shè)計(jì),棉花紅蜘蛛蟲害圖像的采集,功能主界面的瀏覽和使用,棉花紅蜘蛛蟲害相關(guān)資料查詢和系統(tǒng)使用的幫助指南。(4)服務(wù)器端完成賬號的基本操作,利用OpenCV機(jī)器視覺庫的Java接口調(diào)用圖像處理算法,將棉花紅蜘蛛蟲害處理、識別和檢測的結(jié)果顯示在手機(jī)移動終端上,完成基于Android的棉花紅蜘蛛蟲害檢測系統(tǒng)應(yīng)用程序,通過該程序進(jìn)行測試,實(shí)現(xiàn)了棉花紅蜘蛛蟲害的檢測功能。
[Abstract]:Cotton has always been an important economic crop in agriculture in China. As one of the pillar industries of agriculture, cotton planting has promoted the development of textile industry and the promotion of national economy. Cotton diseases and insect pests affect the yield and quality of cotton. According to statistics, the yield loss caused by cotton diseases and insect pests is about 15 / 20 per year, which can reach 50% loss when serious, which greatly affects the income of farmers and the development of cotton industry. The traditional diagnosis method of cotton diseases and insect pests is mainly based on experience, so the subjectivity is strong, the error is large, cotton farmers can not deal with timely diagnosis and treatment, resulting in cotton production. Therefore, this paper analyzed the current detection technology of pests and diseases, and completed the design of cotton red spider pest detection system based on Android combined with image processing and Android system. Cotton red spider can reduce the yield of cotton field by more than 30% when the harm is serious. This paper designs a cotton red spider pest detection system based on Android, which has good real-time performance, strong application, good portability, in order to realize this detection system. This paper mainly studies the structure function, system flow, software design and detection method of the system. The main work is as follows: 1) analyze the overall structure and function requirement of cotton red spider pest detection system based on Android. According to the design principle of the system, the mobile terminal platform is selected, and the OpenCV machine vision library is selected to design the whole system and diagnosis flow of cotton red spider pest detection system based on Android. Preprocessing, feature extraction, recognition and diagnosis of cotton red spider pest, image processing including image grayscale, image segmentation, image smoothing and image compression, etc. Feature extraction includes the extraction of edges, shapes and colors of parts of cotton leaves affected by red spider pests, and then identification of cotton red spider pests according to shape and color features. Finally, according to the pixel ratio method, the paper makes a diagnosis of the damage degree of cotton red spider. The configuration completes the establishment of the general development environment of the Android system, and uses the basic components and application resources of the Android application to complete the design of the user interface. Cotton red spider pest image collection, function interface browsing and use, cotton red spider pest related information query and system use help guide. 4) the server end to complete the basic operation of the account, Using the Java interface of OpenCV machine vision library to call the image processing algorithm, the result of cotton red spider pest processing, recognition and detection is displayed on mobile terminal of mobile phone, and the application program of cotton red spider pest detection system based on Android is completed. Through the test program, the detection function of cotton red spider pest was realized.
【學(xué)位授予單位】:石河子大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2016
【分類號】:S435.622.2;TP391.41
,
本文編號:1959431
本文鏈接:http://www.sikaile.net/jingjilunwen/jiliangjingjilunwen/1959431.html
最近更新
教材專著