MATLAB害虫识别系统

  • 应用背景

中国为农业大国,因此在农业病虫害防治等方面积累了丰富的经验,但在实际工作过程中也存在许多问题。如过于依赖传统经验,对突如而来的新型病虫害问题研究不够到位,如由于判断者主观上面的一些模糊,而带来整个病害的误判,并且不同的地区,由于病虫害的多样性以及一般的病虫害,其中大多数是由多种害虫和多种病原体的入侵引起的。

   对于国外来说,农业病虫害也是他们所遇到的一个大问题,如苹果来说,可分为有机苹果、无机苹果、新西兰苹果等类别,来分类进行病虫害识别。如苹果黑星病、霉斑病、火疫病、苹果蚜虫、苹果木虱、苹果蠢蛾等等。

无论是国外还是国内病虫与病虫之间的组合,加上原有病虫的种类就非常的多,因此,病虫之间所有的组合的可能就非常的大,而这些都需要人工记住并且熟悉此种虫害的类别、在叶片上所呈现的图像是什么,这对于人工来说十分的困难,费时费力,而且不利于普遍推广。目前,病虫害的防治存在诸多问题,如总是使用化学农药来控制农业病虫害的频繁发生,尽管其特点是快速,有效,灵活,但由于应用数量的增加,农业成本有所提高,抗虫性也有所提高很难知道哪些病虫害是由不同的病虫害引起的。因此,对于计算机视觉的病虫害图像识别技术的研究与应用推广迫在眉睫,怎样在农业生产中应用信息技术,如何提高农业自动化水平是当前的研究方向[11]。由于MATLAB有20个图像处理功能,因此本文使用MATLAB图像处理技术来执行它。利用MATLAB识别和处理病虫害,基于图像处理技术研究有害生物和疾病鉴定领域的算法。

  • 设计目的

本设计的研究目的是农业的病虫害叶片处理与识别,因此通过调研最终选择黄瓜的病虫害叶片,选择黄瓜典型的一些疾病例如:棒孢叶斑病、细菌性斑点病、角斑。通过具有电子设备拍摄出具有病虫害的黄瓜叶片,利用MATLAB对图像进行图像增强、特征提取等处理,最终得出此叶片所患疾病。

  • 设计内容

首先,有必要建立一个GUI平台,通过该平台打开先前通过电子设备拍摄出的黄瓜叶片的图像,并对图像进行处理。然后进行分析最终得出结论,在最后找出黄瓜叶片引起的疾病[15]。要处理的文件MATLAB是黄瓜刀片图像。它需要从计算机上拍照,存储处理过的带有黄瓜叶片疾病的图像,完成图像处理、图像增强等功能且能够退出程序。因此该平台具有“处理图像”,“保存图像”和“退出”等的一些基本的功能。进行图像处理时,当您要重新处理图像时,还必须执行启动状态以恢复已处理的图像。必须在逐步图像中执行各种操作。如果出现特殊操作错误,则需要执行取消此步骤的操作。如果图像太大而不易使用,则需要在使用前提前图像,需要具有截屏功能。

  • GUI界面设计

  • 运行结果

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值