资源简介
包含opencv自带的行人检测的代码 cpp和.h文件,代码使用的opencv版本为2413,其他版本皆可,配置方面就不多说了,百度私聊皆可。文件中2_1.jpg为效果较好的检测结果,其他图片看情况,赚个小积分,欢迎各位捧场。
代码片段和文件信息
// HogTest.cpp : 定义控制台应用程序的入口点。
//
#include “stdafx.h“
#include
#include“string.h“
#include
using namespace std;
using namespace cv;
int _tmain(int argc _TCHAR* argv[])
{
Mat image;
image= imread(“2.jpg“);
//imshow(“原图“image);
HOGDescriptor hog;//HOG特征检测器
vector found found_filtered;//矩形框数组
hog.setSVMDetector(HOGDescriptor::getDefaultPeopleDetector());//设置SVM分类器为默认参数
//resize(image image Size(1024 640));
//g_frameList.push_back(image);
hog.detectMultiScale(image found 0 Size(8 8) Size(32 32) 1.06 2);//对图像进行多尺度检测
//imshow(“原图1“ image);
int i j;
for (i = 0; i < found.size(); i++)
{
Rect r = found[i];
j = 0;
for (; j < found.size(); j++)
if (j != i && (r & found[j]) == r)
break;
if (j == found.size())
found_filtered.push_back(r);
}
//found.clear();
//画矩形框,因为hog检测出的矩形框比实际人体框要稍微大些所以这里需要做一些调整
for (int i = 0; i {
Rect r = found_filtered[i];
r.x += cvRound(r.width*0.1);
r.width = cvRound(r.width*0.8);
r.y += cvRound(r.height*0.07);
r.height = cvRound(r.height*0.8);
rectangle(image r.tl() r.br()Scalar(0 255 0) 3);
}
//found_filtered.clear();
imwrite(“2_1.jpg“image);
imshow(“video“ image);
waitKey(36000);
//system(“pause“);
return 0;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-07-27 17:33 HogTest\
文件 32098 2017-07-18 11:06 HogTest\2.jpg
文件 73393 2017-07-27 17:31 HogTest\2_1.jpg
文件 1424 2017-07-27 17:31 HogTest\HogTest.cpp
文件 507 2017-07-20 14:15 HogTest\stdafx.h
文件 200 2017-07-27 17:36 HogTest\一些注意事项.txt
相关资源
- opencv读取usb摄像头和播放视频
- ARM上利用opencv实现人脸识别
- opencv_contrib xfeatures2d boostdesc
- Linux上Qt-OpenCV采集摄像头视频并显示
- OpenCV利用Qt的GUI显示图片
- 基于OpenCV3.2+Qt5.8的basler相机硬件触发
- 基于Opencv的图像分类
- 基于opencv + 多线程的目标跟踪
- 基于OpenCV的多种条形码识别算法
- 智能交通系统 虚拟线圈 车流量检测
- Mastering_OpenCV_第六章车牌识别word版本
- opencv 画图库
- 3d结构光扫描 opencv
- 九点标定opencv+VS2015)
- MIT行人检测数据集
- 图像和视频行人检测代码
- opencv调整图像亮度对比度的
- libopencv_info.so
- 自实现双边滤波代码及测试图像
- opencv2.4.7安装程序及教学
- 虚拟视点绘制DIBR源码
- qt+zbar+opencv 环境配置
- opencv图像配准
- OpenCV利用查找表Look-up table增加图像对
- VS2017下用OpenCV实时播放RTSP视频流并截
- OpenCV 飞行游戏手势控制源码.rar
- Qt+Opencv实现四步相移
- 相机标定棋盘图
- Opencv实战项目
- opencv.txt
评论
共有 条评论