APP下载

基于Python爬虫和特征匹配的水稻病害图像智能采集

2021-01-14杨天乐钱寅森孙成明

河南农业科学 2020年12期
关键词:水稻利用特征

杨天乐,钱寅森,武 威,孙成明,刘 涛

(1.江苏省作物遗传生理国家重点实验室/江苏省作物栽培生理重点实验室/扬州大学 农学院,江苏 扬州 225009;2.江苏省粮食作物现代产业技术协同创新中心/扬州大学,江苏 扬州 225009)

病害是影响水稻稳产、高产的重要因素之一[1],常见的水稻病害有稻瘟病、纹枯病、白叶枯病等[2]。水稻在不同的生长发育时期都极易受到病害的侵染,倘若没有及时发现并进行防治,很可能会导致病害大面积发生,造成严重损失甚至绝收,同时也会使水稻品质下降[3]。早期农作物病害监测通常是通过植保人员田间取样来判断病害的危害等级,或者通过施药来提前预防,或是通过查询水稻病害图谱与病害信息进行比对,但是这些方法普遍存在着专家依赖性大、效率低、污染环境识别错误等缺陷。近年来随着信息技术的高速发展,各类新兴技术广泛应用于农作物病害的监测,并且多种作物的多项病害都已经能够成功进行监测[4-9]。

Python是一种高级编程语言[10-11],能够提供比较完善的基础代码库,覆盖了网络、文件、图形用户界面(GUI)、数据库、文本等大量内容,被称作内置电池(Batteries included)。用Python开发应用程序,许多功能不必从零编写,直接使用现成的代码库即可[12]。除了内置的库外,Python还有大量的第三方库,可直接使用。

Matlab是MathWorks公司出品的一款涵盖数值分析、数学建模、图像处理等一系列功能的交互式编程软件。Matlab应用范围极为广泛,其强大的数据可视化功能、图像处理工具箱内置丰富的专业函数,令其成为图像处理的必备工具。……

登录APP查看全文

猜你喜欢

水稻利用特征
利用min{a,b}的积分表示解决一类绝对值不等式
水稻种植60天就能收获啦
利用一半进行移多补少
一季水稻
如何表达“特征”
水稻花
不忠诚的四个特征
利用数的分解来思考
Roommate is necessary when far away from home
线性代数的应用特征