资源简介
网上有很多行人检测资源,环境VS2013+OpenCV,,,图像中行人检测,此外,在基础上 添加了视频中行人检测的代码,提取HOG特征,SVM分类器进行行人检测,
代码片段和文件信息
#include
#include
#include
#include //srand()和rand()函数
#include //time()函数
#include
#include
#include
#include
#include
#define INRIANegativeImageList “INRIANegativeImageList.txt“ //原始负样本图片文件列表
using namespace std;
using namespace cv;
int CropImageCount = 0; //裁剪出来的负样本图片个数
int main()
{
Mat src;
string ImgName;
char saveName[256];//裁剪出来的负样本图片文件名
ifstream fin(INRIANegativeImageList);//打开原始负样本图片文件列表
//ifstream fin(“subset.txt“);
//一行一行读取文件列表
while(getline(finImgName))
{
cout<<“处理:“< ImgName = “INRIAPerson/Train/neg/“ + ImgName;
src = imread(ImgName1);//读取图片
//src =cvLoadImage(imagename1);
//cout<<“宽:“<
//图片大小应该能能至少包含一个64*128的窗口
if(src.cols >= 64 && src.rows >= 128)
{
srand(time(NULL));//设置随机数种子
//从每张图片中随机裁剪10个64*128大小的不包含人的负样本
for(int i=0; i<10; i++)
{
int x = ( rand() % (src.cols-64) ); //左上角x坐标
int y = ( rand() % (src.rows-128) ); //左上角y坐标
//cout< Mat imgROI = src(Rect(xy64128));
sprintf(saveName“dataset/neg/noperson%06d.jpg“++CropImageCount);//生成裁剪出的负样本图片的文件名
imwrite(saveName imgROI);//保存文件
}
}
}
cout<<“总共裁剪出“<
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-04-23 22:21 视频github\
目录 0 2019-04-28 11:22 视频github\Pedestrian_Detection-master\
文件 135 2017-06-14 14:40 视频github\Pedestrian_Detection-master\.gitignore
文件 709 2017-06-14 14:40 视频github\Pedestrian_Detection-master\CMakeLists.txt
文件 1720 2017-06-14 14:40 视频github\Pedestrian_Detection-master\crop_image.cpp
文件 1100 2017-06-14 14:40 视频github\Pedestrian_Detection-master\dataset.h
文件 5733 2017-06-14 14:40 视频github\Pedestrian_Detection-master\find_save_HardExample.cpp
文件 86218 2017-06-14 14:40 视频github\Pedestrian_Detection-master\HardExample_FromINRIA_NegList.txt
文件 39703 2017-06-14 14:40 视频github\Pedestrian_Detection-master\HOGDetectorForOpenCV.txt
文件 5852 2017-06-14 14:40 视频github\Pedestrian_Detection-master\image_detect.cpp
文件 67883 2017-06-14 14:40 视频github\Pedestrian_Detection-master\ImgProcessed.jpg
文件 22802 2017-06-14 14:40 视频github\Pedestrian_Detection-master\INRIANegativeImageList.txt
文件 40868 2017-06-14 14:40 视频github\Pedestrian_Detection-master\INRIAPerson96X160PosList.txt
文件 11747 2017-06-14 14:40 视频github\Pedestrian_Detection-master\main.cpp
文件 3219 2017-06-14 14:40 视频github\Pedestrian_Detection-master\MORE.md
文件 631 2017-06-14 14:40 视频github\Pedestrian_Detection-master\my_svm.h
文件 231420 2017-06-14 14:40 视频github\Pedestrian_Detection-master\NoPersonFromINRIAList.txt
文件 3019 2017-06-14 14:40 视频github\Pedestrian_Detection-master\peopledetect.cpp
文件 3115 2017-06-14 14:40 视频github\Pedestrian_Detection-master\README.md
文件 65040 2017-06-14 14:40 视频github\Pedestrian_Detection-master\SVM_HOG.xm
文件 32975 2017-06-14 14:40 视频github\Pedestrian_Detection-master\Test.jpg
文件 5249 2017-06-14 14:40 视频github\Pedestrian_Detection-master\video_detect.cpp
文件 162 2019-04-28 11:22 视频github\Pedestrian_Detection-master\~$ DOC 文档.doc
相关资源
- 蓝桥杯嵌入式省赛及国赛所有赛题代
- 按键精灵输入框文档内容提取代码
- 遗传算法 代码已经运行
- 基于51单片机的GPS全球定位系统的设计
- SSD1306 oled 驱动代码
- TOPSIS熵值法R代码.R
- 基于mui框架下拉加载代码.rar
- 转盘抽奖js代码.zip
- 微信小程序版论坛社区系统源代码分
- CSS3 3D立方体拆分动画代码.zip
- 原生js微信互动聊天界面代码.zip
- 程序员代码面试指南:IT名企算法与数
- 微信悦跑圈跑步轨迹统计小程序源代
- PGP 加密、解密算法的Delphi源代码.ra
- 最新版Unity代码混淆加密插件 Obfusca
- infoteam OpenPCS-IEC 61131-3编程工具.zip
- 浪漫爱情树表白代码
- Sublime风格的IDEA配置文件
- 操作系统设计spooling系统代码
- 用户注册登录界面设计+代码
- 与机器人通讯的调试代码
- 视频聊天室的源代码 可以多人
- QPSK信号生成代码
- 网易wdf格式资源文件提取器代码
- qt模拟交通信号灯
- linux_c_qq语音聊源代码
- CPU支持的AVX版本检测代码
- Qt计算器源代码
- 湍流代码模型
- 51单片机红外遥控时钟
评论
共有 条评论