首页 > 分享 > 一种基于大数据的农业病虫害诊断与预警系统

一种基于大数据的农业病虫害诊断与预警系统

一种基于大数据的农业病虫害诊断与预警系统

1.本发明属于农业病虫害诊断与预警技术领域,尤其涉及一种基于大数据的农业病虫害诊断与预警系统。

背景技术:

2.农作物病虫害是我国的主要农业灾害之一,它具有种类多、影响大、并时常暴发成灾的特点,其发生范围和严重程度对我国国民经济、特别是农业生产常造成重大损失。我国农作物常见的有以下种类的病虫害:稻飞虱、白粉病、玉米螟、棉铃虫、小麦锈病、棉蚜、稻纹枯病、稻瘟病、麦蚜、麦红蜘蛛、蝗虫、麦类赤霉病等,已成为严重影响我国农业生产的重大病虫害。然而,现有基于大数据的农业病虫害诊断与预警系统采用的是比较单一的识别方法,对于动态环境中的农作物病虫害智能识别率低;同时,在进行农作物病虫害的防治时,对病虫害的影像进行反馈,监测出病虫害的发生,再给出预警信息,这样会造成信息一定的滞后性,导致已经有症状发生的植株产量降低,大大影响冬小麦的产量,给农户造成巨大的经济损失。
3.综上所述,现有技术存在的问题是:现有基于大数据的农业病虫害诊断与预警系统采用的是比较单一的识别方法,对于动态环境中的农作物病虫害智能识别率低;同时,在进行农作物病虫害的防治时,对病虫害的影像进行反馈,监测出病虫害的发生,再给出预警信息,这样会造成信息一定的滞后性,导致已经有症状发生的植株产量降低,大大影响冬小麦的产量,给农户造成巨大的经济损失。

技术实现要素:

4.针对现有技术存在的问题,本发明提供了一种基于大数据的农业病虫害诊断与预警系统。
5.本发明是这样实现的,一种基于大数据的农业病虫害诊断与预警系统包括:
6.图像采集模块、识别模块、中央控制模块、大数据处理模块、预警模块、分析模块、云存储模块、显示模块;
7.图像采集模块,与识别模块连接,用于采集昆虫图像、作物叶片图像;
8.识别模块,与图像采集模块、中央控制模块连接,用于对农作物病虫害叶片进行识别;
9.中央控制模块,与识别模块、大数据处理模块、预警模块、分析模块6、云存储模块、显示模块连接,用于控制各个模块正常工作;
10.大数据处理模块,与中央控制模块连接,用于通过大数据资源对采集的图像及识别信息进行处理;
11.预警模块,与中央控制模块连接,用于对农业病虫害进行预警;
12.分析模块,与中央控制模块连接,用于对农作物病虫害预警信息进行分析;
13.云存储模块,与中央控制模块连接,用于通过云服务器对采集的图像、识别信息、
预警信息、分析结果进行存储;
14.显示模块,与中央控制模块连接,用于通过显示器显示采集的图像、识别信息、预警信息、分析结果。
15.进一步,所述通过大数据资源对采集的图像及识别信息进行处理包括:
16.步骤一,农业病虫害待识别区域标记,对农业病虫害图像中相近像素的标记,让每个单独的农业病虫害待识别区域形成一个被识别的块;
17.步骤二,计算出每块农业病虫害待识别区域的面积,利用matlab函数bwareaopen删除面积小于一定值的农业病虫害待识别区域,得到图像相近的农业病虫害图像和非农业病虫害图像;
18.步骤三,利用近似图像分离方法,将无农业病虫害图像分割出来;形状用分水岭分割法将一个连通的农业病虫害待识别区域分割成若干个小面积的农业病虫害待识别区域;无农业病虫害图像的农业病虫害待识别区域在是一个呈方形或者类方形的农业病虫害待识别区域组成,形状分水岭分割法不会将其分割成小块,面积远大于非农业病虫害图像所以可以利用农业病虫害待识别区域面积将农业病虫害图像提取出来;再利用matlab函数bwareaopen删除面积小于一定值的农业病虫害待识别区域,将小面积农业病虫害待识别区域删除,留下的就是分割完成后的非农业病虫害图像;
19.所述近似图像分离方法包括:
20.d=-bwdist(~libo);
21.mask=imextendedmin(d,2);
22.d2=imimposemin(d,mask);
23.ld=watershed(d2);
24.water_splited=libo;
25.water_splited(ld==0)=0;
26.其中,libo为删除小面积后的图像,首先利用bwdist函数对图像进行距离变换,利用imextendedmin函数过滤掉特别小的区域;最后再使用watershed函数分割得到非农业病虫害图像;
27.步骤四,图像相减,在包含农业病虫害和非农业病虫害图像原图中,将非农业病虫害图像分割出并计数,利用matlab提供的函数imsubtract去除原图中的无农业病虫害图像部分得到只包含农业病虫害图像的图像,再利用总面积除以平均面积得出农业病虫害图像数量;
28.具体包括:将包含农业病虫害图像和非农业病虫害图像减去在得到的非农业病虫害图像,得到农业病虫害图像;
29.函数imsubtract为:z=imsubtract(x,y),其中z为得到的农业病虫害图像图像,x包含农业病虫害图像和非农业病虫害图像的原始图像,y为得到的非农业病虫害图像像;得到非农业病虫害图像。
30.进一步,农业病虫害待识别区域标记,对农业病虫害图像中相近像素的标记,让每个单独的农业病虫害待识别区域形成一个被识别的块具体包括:
31.利用matlab中bwlabel函数对血液细胞二值化图像中相近像素进行标记,每个单独的农业病虫害待识别区域形成一个被识别的块;
32.bwlabel函数为:[p,num1]=bwlabel(i1,8),其中p为标记后的图像;num1为农业病虫害待识别区域个数;i1为待标记的原图像;8为参数,采用8邻域计算农业病虫害待识别区域。
[0033]
进一步,计算出每块农业病虫害待识别区域的面积,利用matlab函数bwareaopen删除面积小于一定值的农业病虫害待识别区域,得到图像相近的农业病虫害图像和非农业病虫害图像具体包括:
[0034]
利用regionprops函数来计算被标记的每块农业病虫害待识别区域的面积,regionprops函数为:stats1=regionprops(p,'area'),其中stats1为一个数据矩阵,保存每个农业病虫害待识别区域面积大小;p为得到的被标记后的图像;area为参数,用regionprops函数来计算农业病虫害待识别区域面积;
[0035]
得到各个农业病虫害待识别区域面积之后,再利用bwareaopen函数删除面积小于20000的农业病虫害待识别区域,bwareaopen函数为libo=bwareaopen(p,20000,8),其中libo为删除小面积后的图像;p为待删除的图像;20000为自定参数,用于删除面积小于20000的农业病虫害待识别区域;8为参数,采用8邻域计算农业病虫害待识别区域。
[0036]
进一步,所述识别模块识别方法如下:
[0037]
(1)通过摄像设备实时采集农作物生长环境中的昆虫图像并采用嵌入式图像预处理技术进行图像预处理,依据预处理后的昆虫图像的颜色特征和纹理特征的信息,判断农作物是否有可能受到病虫侵害,若是,则进行下一步的叶片图像识别及农作物病虫害预防的步骤;若否,则不进行预防操作,并返回至初始步骤;
[0038]
(2)叶片图像识别及农作物病虫害预防;
[0039]
采集农作物病虫害叶片的图像,通过信息传输方法传输至处理及后端服务端,在处理及后端服务端搭载pytorch框架平台,结合深度残差网络和adam算法利用采集的农作物病虫害叶片图像对卷积神经网络进行训练;利用训练好的卷积神经网络测试待识别的可能受到病虫害的叶片测试集图像;之后,对识别出的受病虫害的叶片进行农作物患病类型的分类,针对农作物患病类型采取喷洒农药或者捕杀害虫的措施。
[0040]
进一步,所述通过摄像设备采集农作物生长环境中的昆虫图像的步骤是,运用灯诱害虫图像采集设备,调用linux的v4l2图像编程接口及其扩展接口,完成图像采集设备的选择、图像采集设备的分辨率设定的步骤;之后,打开v4l2图像流采集开关,从而完成图像的采集。
[0041]
进一步,所述的嵌入式图像预处理的步骤,主要包括:图像的ostu自适应阈值提取、图像二值化、膨胀腐蚀、图像轮廓提取、图像空洞填充、图像分割、图像旋转的操作,分离出虫子个体,同时将虫子个体分割成子图片;从而对每个昆虫子图片提取特征,包括颜色特征和纹理特征。
[0042]
进一步,所述分析模块分析方法如下:
[0043]
1)通过数据库构建程序建立“病虫害种类库”和“病虫害基础数据库”,“病虫害种类库”中记载农作物的病害和虫害种类,“病虫害基础数据库”中记载作物分类、作物名称、病害和虫害类别、病虫害为害症状、病虫害发生规律、病虫害防治方法;
[0044]
2)确定“网格位置”,通过“病虫害基础数据库”查询当前时间各“网格位置”内病害和虫害的基础数据,根据病害和虫害的基础数据判断各病害和虫害的发生概率值;根据各
网格病害和虫害基础数据以及气象数据,输出各病害和虫害发生结果值;
[0045]
3)根据病虫害发生结果的计算判断病虫害发生等级,根据预先设置好的病虫害预警等级值进行预警提醒;根据输出的病虫害预警等级判断、获取并输出相应的病虫害防治方法;根据病虫害预警等级绘制出相应病虫害的等级渲染图,根据不同病虫害的渲染图制作相应的病虫害预警分析报告。
[0046]
进一步,所述“病虫害种类库”和“病虫害基础数据库”根据历年农作物的病害和虫害情况建立,“病虫害种类库”和“病虫害基础数据库”在建立过程中,病虫害基础数据是以行政区划单位进行采集整理,对数据进行采集和存储时需将行政区划单位关联网格。
[0047]
进一步,所述病害发生结果判断方法为,根据“病虫害基础数据库”中记录的结果搜索作物“最适宜条件组合”,其中包括气象要素名称和时间段,统计“网格位置”内多年内该时间段的气象要素参考值,并与现阶段的气象值进行对比,若相同或落在参考值范围内,则满足种植条件,结果记录为“1”,否则结果记录为“0”,然后用同样的方法判断其余发生条件值,并输出结果,记录条件结果值为1/条件数量
×
(条件一结果+条件二结果+条件三结果+
……
),结果值范围为0~1,最后记录病害发生结果值为﹛1/最适宜条件数量
×
(最适宜条件一结果+最适宜条件二结果+最适宜条件三结果+
……
)﹜
×
0.6+﹛1/适宜条件数量
×
(适宜条件一结果+适宜条件二结果+适宜条件三结果+
……
)﹜
×
0.4,得出值在0.1~0.2时为“轻度发生病害”,0.2~0.4时为“轻至中度发生病害”,0.4~0.6时为“中至重度发生病害”,0.6~1时为“重度发生病害”。
[0048]
本发明的优点及积极效果为:本发明通过识别模块采用嵌入式图像预处理技术获得昆虫图像的颜色特征和纹理特征的信息,判断是否可能受到病虫侵害;采集农作物病虫害叶片的图像,搭载pytorch框架平台,结合深度残差网络和adam算法利用采集的农作物病虫害叶片图像对卷积神经网络进行训练;利用训练好的卷积神经网络测试待识别的可能受到病虫害的叶片测试集图像;对识别出的受病虫害的叶片的患病分类并采取预防措施,提高农作物病虫害智能识别率;同时,通过分析模块根据病虫害发生的最适宜要素和适宜要素参数值与实时数据值进行匹配和对比,统计计算概率,从而预测出病虫害发生的程度,同时也可以通过气象的预报数据对未来几天病虫害发生情况进行预测,数据匹配方便、快捷,预测可靠性强;本发明通过“网格位置”中区域数据、作物名称数据、作物生育期数据和病虫害种类数据的匹配,进行综合的对比分析,能够更加详细明确的给出病虫害发生时段和发生地区;能够在病虫害发生之前给出病虫害发生等级的预警分析报告,内容详尽,同时给出相应的防治方法,有效避免病虫害的发生,将病虫害对农作物产量的影响降低到最小,避免给国家和人民造成巨大的经济损失。
[0049]
本发明提供的通过大数据资源对采集的图像及识别信息进行处理包括:步骤一,农业病虫害待识别区域标记,对农业病虫害图像中相近像素的标记,让每个单独的农业病虫害待识别区域形成一个被识别的块;步骤二,计算出每块农业病虫害待识别区域的面积,利用matlab函数bwareaopen删除面积小于一定值的农业病虫害待识别区域,得到图像相近的农业病虫害图像和非农业病虫害图像;步骤三,利用近似图像分离方法,将无农业病虫害图像分割出来;形状用分水岭分割法将一个连通的农业病虫害待识别区域分割成若干个小面积的农业病虫害待识别区域;无农业病虫害图像的农业病虫害待识别区域在是一个呈方形或者类方形的农业病虫害待识别区域组成,形状分水岭分割法不会将其分割成小块,面
积远大于非农业病虫害图像所以可以利用农业病虫害待识别区域面积将农业病虫害图像提取出来;再利用matlab函数bwareaopen删除面积小于一定值的农业病虫害待识别区域,将小面积农业病虫害待识别区域删除,留下的就是分割完成后的非农业病虫害图像;为进行有效预防病虫害提供了理论依据。
附图说明
[0050]
图1是本发明实施例提供的基于大数据的农业病虫害诊断与预警系统结构框图。
[0051]
图2是本发明实施例提供的识别模块识别方法流程图。
[0052]
图3是本发明实施例提供的分析模块分析方法流程图。
[0053]
图4是本发明实施例提供的通过大数据资源对采集的图像及识别信息进行处理流程图。
[0054]
图中:1、图像采集模块;2、识别模块;3、中央控制模块;4、大数据处理模块;5、预警模块;6、分析模块;7、云存储模块;8、显示模块。
具体实施方式
[0055]
为能进一步了解本发明的发明内容、特点及功效,兹例举以下实施例,并配合附图详细说明如下。
[0056]
下面结合附图对本发明的结构作详细的描述。
[0057]
如图1所示,本发明实施例提供的基于大数据的农业病虫害诊断与预警系统包括:图像采集模块1、识别模块2、中央控制模块3、大数据处理模块4、预警模块5、分析模块6、云存储模块7、显示模块8。
[0058]
图像采集模块1,与识别模块2连接,用于采集昆虫图像、作物叶片图像;
[0059]
识别模块2,与图像采集模块1、中央控制模块3连接,用于对农作物病虫害叶片进行识别;
[0060]
中央控制模块3,与识别模块2、大数据处理模块4、预警模块5、分析模块6、云存储模块7、显示模块8连接,用于控制各个模块正常工作;
[0061]
大数据处理模块4,与中央控制模块3连接,用于通过大数据资源对采集的图像及识别信息进行处理;
[0062]
预警模块5,与中央控制模块3连接,用于对农业病虫害进行预警;
[0063]
分析模块6,与中央控制模块3连接,用于对农作物病虫害预警信息进行分析;
[0064]
云存储模块7,与中央控制模块3连接,用于通过云服务器对采集的图像、识别信息、预警信息、分析结果进行存储;
[0065]
显示模块8,与中央控制模块3连接,用于通过显示器显示采集的图像、识别信息、预警信息、分析结果。
[0066]
如图2所示,本发明提供的识别模块2识别方法如下:
[0067]
s101,通过摄像设备实时采集农作物生长环境中的昆虫图像并采用嵌入式图像预处理技术进行图像预处理,依据预处理后的昆虫图像的颜色特征和纹理特征的信息,判断农作物是否有可能受到病虫侵害,若是,则进行下一步的叶片图像识别及农作物病虫害预防的步骤;若否,则不进行预防操作,并返回至初始步骤;
[0068]
s102,叶片图像识别及农作物病虫害预防;
[0069]
采集农作物病虫害叶片的图像,通过信息传输方法传输至处理及后端服务端,在处理及后端服务端搭载pytorch框架平台,结合深度残差网络和adam算法利用采集的农作物病虫害叶片图像对卷积神经网络进行训练;利用训练好的卷积神经网络测试待识别的可能受到病虫害的叶片测试集图像;之后,对识别出的受病虫害的叶片进行农作物患病类型的分类,针对农作物患病类型采取喷洒农药或者捕杀害虫的措施。
[0070]
本发明提供的通过摄像设备采集农作物生长环境中的昆虫图像的步骤是,运用灯诱害虫图像采集设备,调用linux的v4l2图像编程接口及其扩展接口,完成图像采集设备的选择、图像采集设备的分辨率设定的步骤;之后,打开v4l2图像流采集开关,从而完成图像的采集。
[0071]
本发明提供的的嵌入式图像预处理的步骤,主要包括:图像的ostu自适应阈值提取、图像二值化、膨胀腐蚀、图像轮廓提取、图像空洞填充、图像分割、图像旋转的操作,分离出虫子个体,同时将虫子个体分割成子图片;从而对每个昆虫子图片提取特征,包括颜色特征和纹理特征。
[0072]
如图3所示,本发明提供的分析模块6分析方法如下:
[0073]
s201,通过数据库构建程序建立“病虫害种类库”和“病虫害基础数据库”,“病虫害种类库”中记载农作物的病害和虫害种类,“病虫害基础数据库”中记载作物分类、作物名称、病害和虫害类别、病虫害为害症状、病虫害发生规律、病虫害防治方法;
[0074]
s202,确定“网格位置”,通过“病虫害基础数据库”查询当前时间各“网格位置”内病害和虫害的基础数据,根据病害和虫害的基础数据判断各病害和虫害的发生概率值;根据各网格病害和虫害基础数据以及气象数据,输出各病害和虫害发生结果值;
[0075]
s203,根据病虫害发生结果的计算判断病虫害发生等级,根据预先设置好的病虫害预警等级值进行预警提醒;根据输出的病虫害预警等级判断、获取并输出相应的病虫害防治方法;根据病虫害预警等级绘制出相应病虫害的等级渲染图,根据不同病虫害的渲染图制作相应的病虫害预警分析报告。
[0076]
本发明提供的“病虫害种类库”和“病虫害基础数据库”根据历年农作物的病害和虫害情况建立,“病虫害种类库”和“病虫害基础数据库”在建立过程中,病虫害基础数据是以行政区划单位进行采集整理,对数据进行采集和存储时需将行政区划单位关联网格。
[0077]
本发明提供的病害发生结果判断方法为,根据“病虫害基础数据库”中记录的结果搜索作物“最适宜条件组合”,其中包括气象要素名称和时间段,统计“网格位置”内多年内该时间段的气象要素参考值,并与现阶段的气象值进行对比,若相同或落在参考值范围内,则满足种植条件,结果记录为“1”,否则结果记录为“0”,然后用同样的方法判断其余发生条件值,并输出结果,记录条件结果值为1/条件数量
×
(条件一结果+条件二结果+条件三结果+
……
),结果值范围为0~1,最后记录病害发生结果值为﹛1/最适宜条件数量
×
(最适宜条件一结果+最适宜条件二结果+最适宜条件三结果+
……
)﹜
×
0.6+﹛1/适宜条件数量
×
(适宜条件一结果+适宜条件二结果+适宜条件三结果+
……
)﹜
×
0.4,得出值在0.1~0.2时为“轻度发生病害”,0.2~0.4时为“轻至中度发生病害”,0.4~0.6时为“中至重度发生病害”,0.6~1时为“重度发生病害”。
[0078]
本发明工作时,首先,通过图像采集模块1采集昆虫图像、作物叶片图像;通过识别
模块2对农作物病虫害叶片进行识别;其次,中央控制模块3通过大数据处理模块4利用大数据资源对采集的图像及识别信息进行处理;通过预警模块5对农业病虫害进行预警;通过分析模块6对农作物病虫害预警信息进行分析;然后,通过云存储模块7利用云服务器对采集的图像、识别信息、预警信息、分析结果进行存储;最后,通过显示模块8利用显示器显示采集的图像、识别信息、预警信息、分析结果。
[0079]
如图4所示,本发明提供的通过大数据资源对采集的图像及识别信息进行处理包括:
[0080]
s301,农业病虫害待识别区域标记,对农业病虫害图像中相近像素的标记,让每个单独的农业病虫害待识别区域形成一个被识别的块;
[0081]
s302,计算出每块农业病虫害待识别区域的面积,利用matlab函数bwareaopen删除面积小于一定值的农业病虫害待识别区域,得到图像相近的农业病虫害图像和非农业病虫害图像;
[0082]
s303,利用近似图像分离方法,将无农业病虫害图像分割出来;形状用分水岭分割法将一个连通的农业病虫害待识别区域分割成若干个小面积的农业病虫害待识别区域;无农业病虫害图像的农业病虫害待识别区域在是一个呈方形或者类方形的农业病虫害待识别区域组成,形状分水岭分割法不会将其分割成小块,面积远大于非农业病虫害图像所以可以利用农业病虫害待识别区域面积将农业病虫害图像提取出来;再利用matlab函数bwareaopen删除面积小于一定值的农业病虫害待识别区域,将小面积农业病虫害待识别区域删除,留下的就是分割完成后的非农业病虫害图像;
[0083]
所述近似图像分离方法包括:
[0084]
d=-bwdist(~libo);
[0085]
mask=imextendedmin(d,2);
[0086]
d2=imimposemin(d,mask);
[0087]
ld=watershed(d2);
[0088]
water_splited=libo;
[0089]
water_splited(ld==0)=0;
[0090]
其中,libo为删除小面积后的图像,首先利用bwdist函数对图像进行距离变换,利用imextendedmin函数过滤掉特别小的区域;最后再使用watershed函数分割得到非农业病虫害图像;
[0091]
s304,图像相减,在包含农业病虫害和非农业病虫害图像原图中,将非农业病虫害图像分割出并计数,利用matlab提供的函数imsubtract去除原图中的无农业病虫害图像部分得到只包含农业病虫害图像的图像,再利用总面积除以平均面积得出农业病虫害图像数量;
[0092]
具体包括:将包含农业病虫害图像和非农业病虫害图像减去在得到的非农业病虫害图像,得到农业病虫害图像;
[0093]
函数imsubtract为:z=imsubtract(x,y),其中z为得到的农业病虫害图像图像,x包含农业病虫害图像和非农业病虫害图像的原始图像,y为得到的非农业病虫害图像像;得到非农业病虫害图像。
[0094]
在一优选实施例中,农业病虫害待识别区域标记,对农业病虫害图像中相近像素
的标记,让每个单独的农业病虫害待识别区域形成一个被识别的块具体包括:
[0095]
利用matlab中bwlabel函数对血液细胞二值化图像中相近像素进行标记,每个单独的农业病虫害待识别区域形成一个被识别的块;
[0096]
bwlabel函数为:[p,num1]=bwlabel(i1,8),其中p为标记后的图像;num1为农业病虫害待识别区域个数;i1为待标记的原图像;8为参数,采用8邻域计算农业病虫害待识别区域。
[0097]
在一优选实施例中,计算出每块农业病虫害待识别区域的面积,利用matlab函数bwareaopen删除面积小于一定值的农业病虫害待识别区域,得到图像相近的农业病虫害图像和非农业病虫害图像具体包括:
[0098]
利用regionprops函数来计算被标记的每块农业病虫害待识别区域的面积,regionprops函数为:stats1=regionprops(p,'area'),其中stats1为一个数据矩阵,保存每个农业病虫害待识别区域面积大小;p为得到的被标记后的图像;area为参数,用regionprops函数来计算农业病虫害待识别区域面积;
[0099]
得到各个农业病虫害待识别区域面积之后,再利用bwareaopen函数删除面积小于20000的农业病虫害待识别区域,bwareaopen函数为libo=bwareaopen(p,20000,8),其中libo为删除小面积后的图像;p为待删除的图像;20000为自定参数,用于删除面积小于20000的农业病虫害待识别区域;8为参数,采用8邻域计算农业病虫害待识别区域。
[0100]
以上所述仅是对本发明的较佳实施例而已,并非对本发明作任何形式上的限制,凡是依据本发明的技术实质对以上实施例所做的任何简单修改,等同变化与修饰,均属于本发明技术方案的范围内。

相关知识

基于大数据的病虫害预警系统
一种基于大数据的多元农作物病虫害监测预警方法与流程
农业病虫害网络化远程诊断平台
一种基于大数据的农作物病虫害诊断系统与方法与流程
一种基于AI的无人值守农作物病虫害监测预警系统
病虫害预警系统在农业种植中的作用
智能农业的植物病虫害预警系统:如何保护农业产品
智慧农业病虫害监测与预警系统解决方案
农业病虫害网络化远程诊断平台国家(AA)农业病虫害网络
基于地理信息系统的全国主要粮食作物病虫害实时监测预警系统的研制

网址: 一种基于大数据的农业病虫害诊断与预警系统 https://m.huajiangbk.com/newsview408433.html

所属分类:花卉
上一篇: 现代落叶果树病虫害诊断与防控原色
下一篇: 花粉培养需要注意什么?