基于机器视觉的害虫种类和数量检测源码的设计与实现。通过摄像头捕获的Frame图像中,使用图像处理技术检测虫体的数目,并在界面中显示标注出学习昆虫图像特征的提取结果。根据参考论文中提出的几个特征量,我们成功提取了这些特征量并进行了保存。进一步地,利用神经网络方法构建了训练模型,并搭建了线性SVM分类器,将特征提取和UI界面连接在一起。通过这一搭建,用户可以在界面中进行拍照和预测判断。我们的用户界面包括MainWindow.ui(使用PyQtDesigner设计的主界面文件)、MainWindow.py(通过PyUIC转换而成的主界面程序)和VideoMainWindow.py(基于PyQt和OpenCV实现在界面中显示视频画面)。此外,还进行了对源数据样本的预处理和特征提取,包括P_circle.py(似圆度),P_extend.py(延长度)和P_leaf.py(叶状性)。