国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于安卓平臺的作物病害圖像自動分割算法實現(xiàn)

2015-11-14 19:56:59韓雪峰等
電腦知識與技術(shù) 2015年22期
關(guān)鍵詞:圖像分割

韓雪峰等

摘要:開發(fā)了一種基于安卓平臺的農(nóng)作物病害圖像自動分割系統(tǒng),以Java語言為編程語言,采用面向?qū)ο蟮木幊棠J?,利用大津算法生成圖像分割的閾值,根據(jù)閾值的大小對病害圖像進行圖像分割,分離出病斑圖像。將開發(fā)的程序在安卓模擬器進行試驗,對患有炭疽病、霜霉病、灰霉病的黃瓜葉部病害進行分割,實驗結(jié)果表明基于安卓平臺病害圖像分割可以實現(xiàn)良好的分割效果。

關(guān)鍵詞:圖像分割;自動閾值;安卓平臺;黃瓜病害

中圖分類號:TP18 文獻標(biāo)識碼:A 文章編號:1009-3044(2015)22-0112-03

Abstract: Automatic segmentation system of agricultural disease image based on Android platform was developed. Java programming language was selected and object-oriented programming mode was used in our works。We used Otsu algorithm to generate threshold for image segmentation, and segmented disease image with threshold to obtain disease image lesions. We tested our program with Android simulator on Cucumber anthracnose leaf image, Botrytis leaf image and Downy mildew of leaf image, our program can obtain good segmentation results.

Key words: image segmentation; automatic thresholding; android platform; cucumber disease

安卓是一款基于Linux內(nèi)核、開源的手機操作系統(tǒng)[1],基于安卓系統(tǒng)的手機在處理器運行速度、內(nèi)存容量和存儲容量方面與前代手機相比具有很大的提升,是一種功能強大的移動終端,基于安卓系統(tǒng)的農(nóng)業(yè)領(lǐng)域應(yīng)用研究已經(jīng)成為當(dāng)前的熱門領(lǐng)域?;诎沧科脚_的監(jiān)控系統(tǒng)實時監(jiān)測和顯示種植空間的環(huán)境參數(shù),根據(jù)需要對種植空間的溫度、二氧化碳濃度等環(huán)境參數(shù)進行調(diào)控[2];基于安卓手機的植物葉片面積快速無損測量系統(tǒng)可以實現(xiàn)多種植物葉片面積的便捷、快速測量[3];基于安卓系統(tǒng)手機的甜玉米病蟲害智能診斷系統(tǒng)構(gòu)建了基于安卓手機的、通用人機交互數(shù)據(jù)庫和應(yīng)用程序的開發(fā)環(huán)境,實現(xiàn)了甜玉米病蟲害智能診斷功能[4]。

基于安卓系統(tǒng)的農(nóng)作物病害圖像分割系統(tǒng),可以利用智能手機的攝像頭對病害圖像進行拍照,然后對病害圖像進行分割,與傳統(tǒng)的利用數(shù)碼相機和計算機的農(nóng)作物病害圖像分割相比,在硬件成本、便攜性、可操作等方面具有傳統(tǒng)方法無可比擬的優(yōu)勢,也為后續(xù)基于安卓手機的農(nóng)作物病蟲害圖像自動識別系統(tǒng)的開發(fā)做技術(shù)上的準(zhǔn)備。

1 實現(xiàn)過程

1.2硬件開發(fā)環(huán)境

開發(fā)所用的計算機聯(lián)想G400筆記本電腦,Intel 酷睿i5 3230M CPU,主頻:2.6GHz;內(nèi)存:DDR3,4GB;硬盤:500GB;顯卡:NVIDIA GeForce GT 720M;位寬:64位。

1.3軟件開發(fā)環(huán)境

系統(tǒng)軟件采用中文版Windows8操作系統(tǒng),程序設(shè)計語言選擇Java,開發(fā)工具選用MyEclipse+Android SDK+ADT模式。MyEcli pse10.6,該版本基于Eclipse 3.7.2開發(fā),是在Eclipse 基礎(chǔ)上加上自己的插件開發(fā)而成的功能強大的企業(yè)級集成開發(fā)環(huán)境。

Android SDK即安卓軟件開發(fā)工具包。用于為安卓系統(tǒng)下的軟件包、軟件框架、硬件平臺、操作系統(tǒng)等建立應(yīng)用軟件的開發(fā)工具的集合。

Eclipse ADT 是 Eclipse 平臺下用來開發(fā) Android 應(yīng)用程序的插件。

1.4安卓平臺圖像分割程序中用到的類

1.5 Java語言下顏色分量的獲取

計算機顯示的彩色采用紅、綠、藍3種顏色相互疊加得到各式各樣的顏色,3種顏色構(gòu)成了顏色數(shù)據(jù)。如圖1所示,顏色數(shù)據(jù)在計算機中以二進制形式表示,在處理過程中,由于二進制數(shù)據(jù)過于繁瑣,往往把它轉(zhuǎn)換成16進制進行表示。

在進行圖像處理時,計算機不能對紅、綠、藍三色顏色數(shù)據(jù)直接進行分析,需要分離出3種不同的顏色分量數(shù)據(jù),對分離出的顏色數(shù)據(jù)進行處理。

其中RGBdata是圖像數(shù)據(jù),分離出的數(shù)據(jù)分布存放在紅色分量數(shù)組red、綠色分量數(shù)組green和藍色分量數(shù)組blue中。

1.6處理流程

在實驗過程中發(fā)現(xiàn)利用大津算法直接處理RGB顏色分量和利用大津算法處理經(jīng)過轉(zhuǎn)換后的HSV顏色空間的數(shù)據(jù)進行分割的效果差別很小,考慮到進行RGB顏色數(shù)據(jù)到HSV顏色數(shù)據(jù)的轉(zhuǎn)換需要額外的計算時間,這將使安卓系統(tǒng)下圖像分割所需要的時間更長,因此直接利用RGB顏色空間中的顏色分量進行圖像分割。在試驗中選用紅色顏色分量red進行圖像自動閾值的產(chǎn)生。處理流程如下所示。

1)打開作物病害圖像文件,獲取圖像的高h和寬w。

2)獲取w×h范圍內(nèi)每個坐標(biāo)的像素值。

3)利用2.4節(jié)中的方法從圖像的像素值中分析出紅色分量red,綠色分量green和藍色分量blue。

4)利用2.3節(jié)中所述的大津算法對紅色分量顏色數(shù)據(jù)進行處理,生成閾值T。

5)利用閾值T對病害圖像顏色數(shù)據(jù)進行分割,保留顏色值小于閾值T的顏色數(shù)據(jù)。

6)分割結(jié)果顯示。

2 實驗

本文采用在實際自然環(huán)境下拍攝的黃瓜病害圖像進行驗證。分別為:黃瓜炭疽病葉圖像如圖2 所示,黃瓜灰霉病葉圖像如圖4 所示,黃瓜霜霉病葉圖像如圖6所示。本實驗是基于安卓模擬器實現(xiàn)的。在圖2,圖4,圖6中分別點擊“圖像分割”按鈕后,安卓環(huán)境下黃瓜炭疽病葉圖像自動分割的結(jié)果如圖3所示,灰霉病害圖像分割結(jié)果如圖5所示,霜霉病害圖像分割結(jié)果如圖6所示。

3 結(jié)論

在安卓平臺下實現(xiàn)了農(nóng)作物病害圖像自適應(yīng)分割,運用大津算法生成閾值,根據(jù)閾值的大小對病害圖像進行分割。從實驗的結(jié)果可以看出,基于安卓平臺完全可以實現(xiàn)作物病害圖像的自動分割。隨著手機處理器運算速度的不斷提高和安卓系統(tǒng)的處理功能的不斷升級,基于安卓的手機完全可以勝任作物病害圖像的自動分割。將本文中實現(xiàn)的病害圖像分割方法與神經(jīng)網(wǎng)絡(luò)、支持向量機或者貝葉斯分類器等分類器方法相結(jié)合,可以實現(xiàn)基于智能手機的農(nóng)作物病害圖像的自動識別,這將在農(nóng)作物病蟲草害圖像的自動識別和防治的便攜性、實用性和靈活性等方面帶來極大的提高。

參考文獻:

[1] Android(operating_system) [EB/OL]. https://en.wikipedia.org/wiki/Android_ (operating_system).

[2] 劉彤,賀宏偉,李堯,等.基于Android平臺的家庭植物工廠智能監(jiān)控系統(tǒng)[J].農(nóng)機化研究.2015,(4):197-202.

[3] 郭文川,周超超,韓文霆.基于Android 手機的植物葉片面積快速無損測量系統(tǒng)[J].農(nóng)業(yè)機械學(xué)報.2014, 45(1):275-280.

[4] 楊林楠,郜魯濤,林爾升,等. 基于 Android 系統(tǒng)手機的甜玉米病蟲害智能診斷系統(tǒng)[J]. 農(nóng)業(yè)工程學(xué)報,2012,28(18):163-168.

[5] Nobuyuki Otsu.A Threshold Selection Method from Gray-Level Histograms[J].IEEE Transactions On Systems, Man, And Cybernetics. 1979,SMC-9(1): 62- 66.

猜你喜歡
圖像分割
基于圖像分割和LSSVM的高光譜圖像分類
計算機定量金相分析系統(tǒng)的軟件開發(fā)與圖像處理方法
基于自動智能分類器的圖書館亂架圖書檢測
基于灰色系統(tǒng)理論的數(shù)字圖像處理算法
一種改進的分水嶺圖像分割算法研究
科技視界(2016年26期)2016-12-17 16:25:03
基于LabVIEW雛雞雌雄半自動鑒別系統(tǒng)
一種圖像超像素的快速生成算法
基于魯棒性的廣義FCM圖像分割算法
一種改進的遺傳算法在圖像分割中的應(yīng)用
科技視界(2016年13期)2016-06-13 20:55:38
基于QPSO聚類算法的圖像分割方法
科技視界(2016年12期)2016-05-25 11:54:25
临邑县| 尉氏县| 布尔津县| 平阴县| 阿拉善右旗| 裕民县| 建湖县| 哈巴河县| 赫章县| 杭锦旗| 柳州市| 保定市| 松江区| 永修县| 昌吉市| 杭锦旗| 建昌县| 牡丹江市| 区。| 都江堰市| 温宿县| 麦盖提县| 霸州市| 邵武市| 郎溪县| 苏尼特右旗| 阳江市| 许昌市| 高邑县| 南川市| 扬中市| 山丹县| 祁门县| 镇安县| 宁德市| 曲松县| 柏乡县| 咸丰县| 荆州市| 从化市| 社旗县|