999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于HSV色彩空間的紅棗葉片病斑分割方法

2020-03-23 05:59:57李新疆王賞貴王丹
安徽農(nóng)學(xué)通報 2020年4期

李新疆 王賞貴 王丹

摘 要:在OpenCV框架下的python 3環(huán)境中,開發(fā)了一種處理紅棗病害葉片圖像的技術(shù),通過提取紅棗病害區(qū)域HSV色彩空間分離H、S、V通道顏色分量圖,經(jīng)過灰度變換得到3個灰度圖像,對灰度圖像進行腐蝕、膨脹形態(tài)學(xué)處理,去噪后再進行平滑及閾值分割操作,最終獲得較佳的紅棗葉片病斑區(qū)域的分割方法。結(jié)果表明,基于HSV色彩空間的病斑分割方法能夠有效地提取紅棗葉片的病害特征,為機器視覺在紅棗病蟲害識別的應(yīng)用中提供了依據(jù)。

關(guān)鍵詞:OpenCV-Python;HSV色彩空間;閾值分割;圖像處理

中圖分類號 S436文獻標(biāo)識碼 A文章編號 1007-7731(2020)04-0085-03

Abstract: In the python 3 environment under the OpenCV framework, a technology for processing leaf image of red jujube disease leaves has been developed. H, S, and V channel color component maps are separated by extracting the HSV color space of the red jujube disease area. For gray-scale images, the gray-scale images are etched and expanded morphologically, and then smoothed and thresholded after denoising. Finally, a better method for segmenting the diseased area of the jujube leaves is obtained. The results show that the lesion segmentation method based on HSV color space can effectively extract the disease characteristics of red jujube leaves, and provide a research basis for the application of machine vision in the identification of jujube diseases and insect pests.

Key words: OpenCV-Python; HSV color space; Threshold segmentation; Image processing

紅棗最早產(chǎn)自于中國北部地區(qū),核小肉密,食其甘甜可口,不僅具有改善缺血、胃酸過多、焦慮失眠等癥狀的效果,也是天然補充維生素的良品。我國每個省市基本都有種植分布,生產(chǎn)制造的紅棗及相關(guān)產(chǎn)品占據(jù)著97%以上世界市場,2017年中國紅棗的年產(chǎn)量已超過800萬t[1]。

但由于近些年急速擴大紅棗的種植規(guī)模,和農(nóng)民相對滯后的綜合管理能力,致使病蟲害的發(fā)生頻率增高,也滋生了新的棗病蟲害種類,病蟲害的威脅已經(jīng)嚴(yán)重影響到紅棗品質(zhì)和產(chǎn)量提升,損害果農(nóng)的切身利益[2]。目前,棗病蟲害的治理主要還是靠人工,不僅需要投入大量的時間、精力和資金維系,耗時耗力,也不能及時高效的對病蟲害發(fā)生進行監(jiān)測,錯過最佳的防治時機,從而出現(xiàn)農(nóng)藥濫用或使用不適時的情況,增加人工物料成本。為此,本文提出一種在OpenCV3-python3開發(fā)環(huán)境下基于HSV色彩空間的紅棗病斑的分割方法,利用擁有豐富成熟開源庫函數(shù)的python編程語言和OpenCV框架對病斑區(qū)域紅棗葉片進行圖像處理,并有效的分割,以期為紅棗的病蟲害識別做好前期工作和實驗依據(jù),是機器視覺代替人眼視覺在棗病蟲害的防治方面的一次探索。

1 操作環(huán)境的搭建

1.1 硬件環(huán)境 固有的硬件條件為:處理器:英特爾Core i7-7700@3.60GHz四核(自帶核顯);主板:華擎Z270 Killer SLI(Z270芯片組);內(nèi)存:12GB(GLOWAY DDR4 2400MHZ 4G/記憶科技DDR4 2666MHz 8G);主硬盤:三星MZVLW128HEGR-000H1(128GB/固態(tài)硬盤);副硬盤:西數(shù)WDC WD10EZEX-08WN4A0(1TB/機械硬盤);顯卡:AMD Radeon RX 470(4GB/迪蘭恒進);顯示器:聯(lián)想LEN60ED LS2224(21.7英寸)。

1.2 軟件環(huán)境 本次軟件環(huán)境基礎(chǔ)為Windows 10(64bit)操作系統(tǒng),并且所有本研究應(yīng)用軟件均為windows版本。

(1)下載Anaconda基于python3.7的64bit版本(https://www.anaconda.com/download/),根據(jù)自己的需求選擇安裝路徑,并將Anaconda3文件下的Scripts目錄和Library\bin目錄路徑添加至環(huán)境變量Path下,以保證應(yīng)用程序進程更好的運行。

(2)安裝集成開發(fā)環(huán)境IDE(Integrated Development Environment),采用的IDE是微軟官方的Visual Studio2017代碼編程軟件,也可用Anaconda中自帶的IDE-Jupyter Notebook,用來編寫、運行代碼,并快速的調(diào)試和糾錯。

(3)進入網(wǎng)址(https://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv)下載與python 3.7相對應(yīng)opencv版本的whl文件,在Anaconda Prompt命令窗口的Anaconda3文件目錄下輸入:pip install opencv_python?4.1.2+contrib? cp37? cp37m?win_amd64.whl.

(4)繼續(xù)輸入:pip install opencv_python?4.1.2?cp37? cp37m?win_amd64.whl.

(5)在命令窗口中輸入python進入python環(huán)境后,再輸入improve cv2,無報錯即說明已完成OpenCV的安裝,到這一步基本的OpenCV-Python操作環(huán)境就搭載成功了。

2 實際操作流程

2.1 樣本準(zhǔn)備 通過掃描儀掃描或相機拍攝采集高清的紅棗葉片圖像作為實驗樣本,將提取紅棗葉片的病斑部位,進行圖像處理操作,如圖1所示。

2.2 HSV色彩空間 色彩幾乎可以用任意的基色集合來定義,可以將色彩表達為顏色分量的3或4個數(shù)值元組,在研究與應(yīng)用中,產(chǎn)生了不同的基色與之相對應(yīng)的色彩空間。常見的色彩空間有XYZ、RGB、YIQ、CMY、LAB、HSV、HSL等,可在比色學(xué)計算、存儲、編碼、彩色電視機、色彩差別、分析、色彩感知、計算機圖形學(xué)等不同的場景進行應(yīng)用[3]。

HSV色彩空間即色調(diào)(Hue)、飽和度(Saturation)、值(Value)(其中V值就是亮度(brightness),因此HSV也可稱作HSB)與常用的RGB空間的混合三原色原理不同,HSV空間有效地分離了色度、飽和度和亮度,更適合于對人類色彩感覺的描述,在圖像處理中也有更加明顯的優(yōu)勢[4]。

將提取的病斑原始圖像(圖2)輸入OpenCV-Python中對RGB的轉(zhuǎn)換得到HSV并分離H、S、V3個通道(如圖3),設(shè)r、g、b分別是單個顏色為紅、綠、藍的坐標(biāo),它們的值都是0~1之間的實數(shù),設(shè)m為r,g,b中的最大值,設(shè)n為r,g,b中的最小值,公式為:

一般HSV取值范圍為:色調(diào)為0~360°,飽和度為0~100%,亮度值為0~255,但在OpenCV中,對于HSV,色調(diào)范圍為[0,179],飽和度范圍為[0,255],亮度值范圍為[0,255]。

2.3 灰度化 灰度圖像是指圖像矩陣元素的常見取值范圍為整數(shù),并且其區(qū)間在[0,255],另外還有在用[0,1]區(qū)間的小數(shù)來表示灰度值[5]。從白色到黑色不同深淺明暗像素過渡將彩圖中更多的梯度細(xì)節(jié)信息保留了下來,大幅度的提升了運算速率,也降低了矩陣維數(shù)。由OpenCV-Python自帶的cvtColor轉(zhuǎn)換函數(shù)運算獲得(圖4)

2.4 形態(tài)學(xué)處理 膨脹(擴張)、腐蝕(侵蝕)、開運算、閉運算是幾種基本的形態(tài)學(xué)運算,膨脹圖像相當(dāng)于對其反色圖像腐蝕后再取反色,作用是把圖像周圍的背景點合并:到物體中,膨脹的運算符為,A用B來膨脹,寫作A+B,定義為[6]:

腐蝕是膨脹的反運算,腐蝕圖像相當(dāng)于對其反色圖像膨脹后再取反色,它的作用是消除物體邊界點,可以把小于結(jié)構(gòu)元素的物體去除,選取不同大小的結(jié)構(gòu)元素可以去掉不同大小的物體,運算符為[Θ],A用B來腐蝕,寫作A[Θ]B,定義為[6]:

2.5 平滑去噪 圖像進行平滑處理能夠有效消除噪聲,本文采用一種能夠減少邊緣模糊的非線性平滑方法-中值濾波,將形態(tài)學(xué)閉運算處理過的H、S、V圖像在進行中值濾波處理(濾波窗口為3x3)效果如圖6所示。

2.6 閾值分割 閾值分割是圖像分割中的常用分割方法,根據(jù)目標(biāo)圖像與其背景的灰度梯度,設(shè)置閾值將不同像素塊進行分類,最終實現(xiàn)目標(biāo)與背景的分離,本文采用的是OpenCV庫中自帶的Otsu算法函數(shù)對圖6中中值濾波處理過的H、S、V分量圖進行分割,再經(jīng)過二值化處理后得到圖7。

3 結(jié)論

本文通過在OpenCV-Python環(huán)境中的圖像處理操作工作,提出一種基于HSV色彩空間紅棗葉片病斑分割方法,經(jīng)過實驗分別對HSV色彩模型的H、S、V3個分量圖分別進行常規(guī)處理,通過結(jié)果對比來看,HSV-H分量圖的最終分割效果初步能滿足對葉片病斑區(qū)域的分割要求,也凸顯了OpenCV-Python的易用性與高效性,為后續(xù)進一步推進紅棗葉片病害識別工作奠定基礎(chǔ)。

參考文獻

[1]2017-2018年全球紅棗產(chǎn)量產(chǎn)業(yè)規(guī)模及增長情況統(tǒng)計回顧[EB/OL].中國產(chǎn)業(yè)信息網(wǎng).http://www.chyxx.com/industry/201807/663171.html,2018-7-27.

[2]馮宏祖,王立生.新疆棗園病蟲草害診斷與防治原色圖譜[M].五家渠:新疆生產(chǎn)建設(shè)兵團出版社,2012:1.

[3]Milan Sonka,Vaclav Hlavac,Roger Boyle,著.圖像處理、分析與機器視覺(第4版)[M].興軍亮,艾海舟,等譯.北京:清華大學(xué)出版社,2016:25-27.

[4]韓麗娜,熊杰,耿國華,等.利用HSV空間的雙通道同態(tài)濾波真彩圖像增強[J].計算機工程與應(yīng)用,2009,45(27):18-20.

[5]石智鵬.基于人類視覺特征的彩色圖像轉(zhuǎn)灰度圖像算法研究[D].蘭州:蘭州大學(xué),2017.

[6]劉成龍.MATLAB圖象處理[M].北京:清華大學(xué)出版社,2017:370-373.

(責(zé)編:張宏民)

主站蜘蛛池模板: yjizz国产在线视频网| 在线观看国产精品第一区免费 | 欧美成人综合视频| 激情五月婷婷综合网| 热99精品视频| 久久午夜夜伦鲁鲁片无码免费 | 九九热精品视频在线| 国产小视频免费| 99er精品视频| 日韩午夜片| 中文字幕av一区二区三区欲色| 国产精品亚洲一区二区在线观看| 国产亚洲精品va在线| 91精品伊人久久大香线蕉| 亚洲人成日本在线观看| 激情综合网址| 91丨九色丨首页在线播放 | 三级国产在线观看| 日韩东京热无码人妻| 在线观看av永久| 欧美区一区二区三| 在线免费亚洲无码视频| 国产成人亚洲综合a∨婷婷| 五月婷婷导航| 国产亚洲欧美在线专区| 久久久久久高潮白浆| 精品国产免费第一区二区三区日韩| 亚洲国产综合自在线另类| 视频一区视频二区日韩专区| 日韩欧美中文| 日韩精品少妇无码受不了| 制服丝袜一区| 国外欧美一区另类中文字幕| 亚洲第一成年网| 9啪在线视频| 2021国产在线视频| 国产成+人+综合+亚洲欧美| 伦精品一区二区三区视频| 又猛又黄又爽无遮挡的视频网站| 亚洲人成人伊人成综合网无码| 99人妻碰碰碰久久久久禁片| 色婷婷亚洲综合五月| 毛片免费观看视频| 国产特一级毛片| 成人另类稀缺在线观看| 久久青草视频| 在线观看视频一区二区| 国产91丝袜| 亚洲二区视频| 精品自窥自偷在线看| 国产sm重味一区二区三区| 成人午夜在线播放| 伊人久久大线影院首页| 人妻中文字幕无码久久一区| 成人韩免费网站| 国产本道久久一区二区三区| 国产成人一区在线播放| 国产一区二区三区夜色| 久久中文无码精品| 国产成人久视频免费| 大陆精大陆国产国语精品1024| 国产剧情一区二区| 国产一区二区三区视频| 国产对白刺激真实精品91| 国产青榴视频在线观看网站| 精品三级在线| 尤物精品国产福利网站| 国产一区亚洲一区| 91精品小视频| 免费A级毛片无码无遮挡| 欧洲免费精品视频在线| 青草视频免费在线观看| 爱色欧美亚洲综合图区| 国产在线精彩视频论坛| 久久精品亚洲专区| 91精品日韩人妻无码久久| 日韩欧美国产综合| 亚洲国产综合自在线另类| 玩两个丰满老熟女久久网| 欧美亚洲欧美区| 精品午夜国产福利观看| 久久福利片|