直接上效果图:

代码展示:

数据集在data文件夹下
需要检测的目标对象数据集放在positive文件夹下

不需要的检测对象放在negative文件夹下

运行01train_SVM.py即可训练
训练结束后会保存模型在weights文件夹下
运行02pyqt.py会有一个可视化的界面,通过点击按钮加载图片识别。

注:
下载本代码环境自行安装
如需远程安装环境运行,
或逐行代码注释(小白也能快速掌握理解代码),
或其他需求定制都是另外算的。
直接上效果图:

代码展示:

数据集在data文件夹下
需要检测的目标对象数据集放在positive文件夹下

不需要的检测对象放在negative文件夹下

运行01train_SVM.py即可训练
训练结束后会保存模型在weights文件夹下
运行02pyqt.py会有一个可视化的界面,通过点击按钮加载图片识别。

注:
下载本代码环境自行安装
如需远程安装环境运行,
或逐行代码注释(小白也能快速掌握理解代码),
或其他需求定制都是另外算的。