debug文件夹下保持文件不动,可随意整体移动。但路径为英文。
……/debug/Samples/ 下为项目所需的文件,不存在时会自动生成。但是不会自动生成模型信息的xml文件。
视频地址:
专栏地址:其一
配置文件修改后,需要重新打开.exe文件。在可执行文件运行时才会加载。
重建模型生成xml文件。真正需要的是这些xml文件。重建前需保证正负样本文件夹中有图片(大小命名无所谓,会重新修改,但需是英文)
加载模型:记载svm.xml文件中信息。取消勾选默认路径则可自行选择其余模型
读取图像、打开视频:选择任意文件(英文路径)下图像、视频,进行显示
预测图像:对当前图像进行预测,根据配置文件内信息进行相应显示
打开、关闭摄像头:电脑摄像头的操作
捕获:对视频、摄像头当前视频帧进行截取显示
距离阈值:预测的样本距离模型超平面的距离(仅是正样本的距离,因为为正数,一般0.0--3.0,1.0时距离就很好了),过低会舍弃滑窗
IoU阈值:滑窗交并比值,低于此值,NMS中会舍弃。
所有数组参数:第一个为宽方向、第二个为高方向
HogComputePara:为提取Hog特征的参数,SAMPLES_SIZE为样本的尺寸,正负样本文件夹下图像大小都为此尺寸。预测时候滑窗中 图像也会resize为SAMPLES_SIZE。其余参数即opencv中hog函数的参数,意义一样
SVM2ModelPara:SVM模型参数,和opencv中模型参数意义一致
SlideWindowPara:滑窗参数,滑窗宽高、移动步长。与SAMPLES_SIZE进行区分。视频预测中尺寸步长尽可能大。
"zCAMERA_WAITKEY": 30, //摄像头视频帧停留时间
"zIsShowAll": false, //是否显示全部预测为真的滑窗
"zIsShowNMS": true, //是否显示全部预测为真 + 满足超平面距离 + 满足NMS的滑窗
"zIsShowTD": false, //是否显示全部预测为真 + 满足超平面距离的滑窗
"zIsShowVideoPredict": false //是否对视频文件进行预测检测显示 不要开启,有问题,会很卡顿
仅为个人学习,样本量很少,svm参数也未最优。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。