The invention discloses a method for identifying barley net spot, which belongs to the field of image processing. The pre-processed image is transformed into HSV color space, and the image is threshold processed in HSV gamut, so that the color is set to dark brown in light brown, dark brown and the middle color, and the other colors are set to white, then merged with the original image, H and S grading and range of change are set. According to the results, the H and S component data in the image are statistic and histogram is created, and the normalized image is normalized. Like the histogram height, the normalized histogram height and corresponding abscissa are used as image features and labels to train KNN classifier. The image samples used for testing are also processed and input to KNN classifier to obtain the prediction results. By using image filtering and denoising, extracting color space features and normalizing, and classifying by support vector machine, the invention can classify the images of normal barley leaves and barley leaves with reticular spot disease well, and improve the recognition efficiency and accuracy of barley reticular spot disease.
【技术实现步骤摘要】
一种青稞网斑病的识别方法
本专利技术属于图像处理领域,尤其涉及一种基于KNN的青稞网斑病识别方法。
技术介绍
网斑病是青稞的重要病害,近年来,由于气候,土壤等因素,发病的局部地区在感病品种上危害较重,严重发生时造成叶片枯死,颗粒无收。主要危害叶片,也侵染叶鞘和穗部。病株减产20%~30%,高感品种可减产50%以上,病麦品质也有所降低。病叶生黄褐色至淡褐色的班块,病健界限不明,内有纵横交织的网状细线,暗褐色,病斑较多时,连成暗褐色条纹状斑,上生少量孢子、但有的品种缺横纹或不明显,成为一类中间型症状,或者病叶上产生暗褐色的卵圆形、梭形、长椭圆形病斑,长3~6mm,周围常变黄色或不清晰,病斑上生黑色霉状物。病斑可互相汇合,引起叶枯。目前,青稞网斑病处于靠有经验种植者肉眼判断阶段,经验不足则可能判断失误,导致治疗方法有误,耽误青稞病情,影响产量。该方法可以智能诊断出青稞网斑病,并有很好的准确性。
技术实现思路
针对现有欠缺的诊断青稞网斑病的技术问题,本专利技术提供一种基于KNN的青稞网斑病识别方法。该方法能减少青稞网斑病对人为诊断经验的依赖,能增强特征表现型,提高分类准确性。本专利技术包含图像预处理,提取颜色特征并对其特征进行处理,训练阶段和测试阶段。能对图像及特征做很好的处理,能准确预测出青稞网斑病。因而本专利技术技术方案为一种青稞网斑病的识别方法,该方法包括:步骤1:获取青稞正常图像样本和青稞网斑病图像样本;步骤2:对步骤1获得的图像在RGB各通道内采用均值滤波进行去噪处理;步骤3:将步骤2得到图像的每个像素的颜色空间从RGB转到HSV,计算出各像素点的H值和S值 ...
【技术保护点】
1.一种青稞网斑病的识别方法,该方法包括:步骤1:获取青稞正常图像样本和青稞网斑病图像样本;步骤2:对步骤1获得的图像在RGB各通道内采用均值滤波进行去噪处理;步骤3:将步骤2得到图像的每个像素的颜色空间从RGB转到HSV,计算出各像素点的H值和S值;步骤4:将图像中颜色为浅褐色到深褐色之间的像素点全部置为深褐色;步骤5:将H平均划分为16个等级,S平均划分为8个等级,H分量变化为0到180,S变化范围为0到255;步骤6:对每一幅图像进行如下处理;对每个像素点的H值,根据步骤5划分出的16个等级,统计每个等级的像素点个数及概率,并作出概率直方图;对每个像素点的S值,根据步骤5划分出的8个等级,统计每个等级的像素点个数及概率,并作出概率直方图;统计每个像素H值出现的概率,并作出概率直方图;统计每个像素S值出现的概率,并作出概率直方图;步骤7:将步骤6得到的4幅直方图组合为一幅直方图,然后归一化该直方图高度值;步骤8:将青稞样本分为健康、疑似健康、疑似患病、患病4类,对待检测青稞图像进行识别时,首先按照步骤2‑步骤7的方法对待检测图像进行处理,然后计算待检测青稞图像的直方图高度值与所有样 ...
【技术特征摘要】
1.一种青稞网斑病的识别方法,该方法包括:步骤1:获取青稞正常图像样本和青稞网斑病图像样本;步骤2:对步骤1获得的图像在RGB各通道内采用均值滤波进行去噪处理;步骤3:将步骤2得到图像的每个像素的颜色空间从RGB转到HSV,计算出各像素点的H值和S值;步骤4:将图像中颜色为浅褐色到深褐色之间的像素点全部置为深褐色;步骤5:将H平均划分为16个等级,S平均划分为8个等级,H分量变化为0到180,S变化范围为0到255;步骤6:对每一幅图像进行如下处理;对每个像素点的H值,根据步骤5划分出的16个等级,统计每个等级的像素点个数及概率,并作出概率直方图;对每个像素点的S值,根据步骤5划分出的8个等级,统计每个等级的像素点个数及概率,并作出概率直方图;统计每个像素H值出现的概率,并作出概率直方图;统计每个像素S值出现的概率,并作出概率直方图;步骤7:将步骤6得到的4幅直方图组合为一幅直方图,然后归一化该直方图高度值;步骤8:将青稞样本分为健康、疑似健康、疑似患病、患病4类,对待检测青稞图像进行识别时,首先按照步骤2-步骤7的方法对待检测图像进行处理,然后计算待检测青稞图像的直方图高度值与所有样本图像直方图高度值之间的欧氏距离,选取欧式距离最下的a个样本图...
【专利技术属性】
技术研发人员:唐樟春,金涛,薛琦,刘杰,夏艳君,余明东,
申请(专利权)人:电子科技大学,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。