学习opencv
文章平均质量分 73
通过实例,来学习opencv
大姨妈V
兴趣遍地都是,专注和持之以恒才是真正稀缺的。
展开
-
【人脸识别6】用haar+adaboost训练自己的人脸检测器
【人脸识别6】用haar+adaboost训练自己的人脸检测器【1. 准备样本】 1.将ORL数据库中的400张人脸储存到一个文件夹下positive_samples2.生成索引文件posdata.dat3.生成vec文件【2.训练分类器】【3.测试自己的分类器是否好用】已训练好的cascade.xml文件以及正负...原创 2018-06-06 20:35:38 · 7123 阅读 · 5 评论 -
【人脸识别7】haar+CART+Adaboost+Cascade训练过程分析
【人脸识别7】haar+CART+Adaboost+Cascade训练过程分析人脸检测分类器可以总结为:人脸检测分类器=haar-like (特征)+CART(弱)+ Adaboost(强) + Cascade(级联)下面将从以下几个问题入手,各个击破:1.什么是Haar特征?为什么使用feature而不是直接使用pixels?2.什么是CART分类回归树?CART在本...原创 2018-06-09 22:07:36 · 2758 阅读 · 0 评论 -
【图像处理】HOG特征
转载自:目标检测的图像特征提取之(一)HOG特征 http://blog.csdn.net/zouxy091、HOG特征: 方向梯度直方图(Histogram of Oriented Gradient, HOG)特征是一种在计算机视觉和图像处理中用来进行物体检测的特征描述子。它通过计算和统计图像局部区域的梯度方向直方图来构成特征。Hog特征结合SVM分类器已经被广泛应用于图像...转载 2018-06-11 19:53:20 · 3053 阅读 · 0 评论 -
【行人检测】检测图片中的行人
【行人检测】检测图片中的行人 在Opencv3.4.0中自带行人检测(视频中的)的例子,在安装路径下的 ..\opencv3_4\opencv\sources\samples\cpp\peopledetect.cpp 本节在其基础上稍加改动,便可运行。附录部分为程序中用到的几个关键函数的参数解析。 【运行环境】VS2017+Opencv3.4.0+...原创 2018-06-11 21:33:29 · 5130 阅读 · 1 评论 -
【行人检测】检测视频中的行人
【行人检测】检测视频中的行人在上一节检测图片中的行人的基础上,实现检测视频中的行人。 检测行人的视频可戳:https://download.csdn.net/download/u012679707/11076663完整程序:// Hog_SVM_Pedestrian.cpp: 定义控制台应用程序的入口点。//#include "stdafx.h"#i...原创 2018-06-12 10:36:43 · 10392 阅读 · 27 评论 -
【行人检测】利用HOG+SVM训练模型,检测行人
【行人检测】利用HOG+SVM训练模型,检测行人 1.准备样本 2.提取hog特征 3. 训练SVM分类器 4.利用SVM训练的分类器,进行检测本节的训练样本以及训练的分类器参数,有需要可戳:整个流程,1.准备样本:准备正负样本,注意:大小一致,64*1282.利用样本提取hog描述子:维度为3780+1=3781 --imgSize: 64*128 --blo...转载 2018-06-12 20:43:48 · 21852 阅读 · 6 评论 -
【opencv】运行opencv3.4中的demo--facial_features.cpp
【opencv】运行opencv3.4中的demo--facial_features.cppfacial_features.cpp是一个检测人脸、眼睛、鼻子、嘴巴的cpp-demo,在文件夹..\opencv3_4\opencv\sources\samples\cpp\facial_features.cpp 目录下。本demo涉及到命令行操作,用的是opencv中的CommandLineParse...原创 2018-05-20 21:59:51 · 2536 阅读 · 1 评论 -
【opencv】opencv的框架与各模块功能介绍
学习opencv已有三个月时间,特此记录一下自己的所学知识,便于日后回顾与整理。文中内容多为摘录,具体链接如下:摘录自:https://zhuanlan.zhihu.com/p/33008701(框架介绍) http://blog.csdn.net/poem_qianmo/article/details/19925819(各模块介绍,opencv2版,毛星云...原创 2018-03-10 18:33:38 · 19884 阅读 · 3 评论 -
【opencv】opencv3官方文档介绍
会当凌绝顶,一览众山小。 最近在使用opencv时,一直都是在看某一方面的具体应用,只知道opencv的某些小的知识点,对它整体缺乏认识。意识到这一点后,想了解以下opencv的整体框架,所以总结整理了这篇文章...原创 2018-03-14 09:38:35 · 1780 阅读 · 0 评论 -
【opencv人脸识别1】从图片中检测人脸
【opencv人脸识别一】从图片中检测人脸本系列主要讲述利用opencv实现人脸识别的相关知识,并给出实际代码。且循序渐进,由基础到复杂,从最基本的图片检测人脸到视频检测、识别人脸,再到较大型人脸数据模型训练、识别。下边是本系列的主要目录:1. 【opencv人脸识别1】从图片中检测人脸2. 【opencv人脸识别2】从视频中检测人脸3. 【opencv人脸识别3】从视频中识...原创 2018-05-19 21:04:19 · 20663 阅读 · 9 评论 -
【opencv人脸识别2】从视频中检测人脸
【opencv人脸识别】从视频中检测人脸1.从视频中识别人脸和人的眼睛2. 从视频中检测人脸、眼睛、鼻子、嘴巴上一节,讲了如何从图片中检测人脸,这一节讲如何从视频中检测人脸。在opencv自带的说明中便有从视频中检测人脸的例子,在..\opencv3_4\opencv\sources\samples\cpp\tutorial_code\objectDet...原创 2018-05-21 18:49:01 · 14400 阅读 · 8 评论 -
【opencv人脸识别3】从视频中识别出你的脸
【opencv人脸识别3】从视频中识别出你的脸第一节讲从图片中检测人脸,【opencv人脸识别一】从图片中检测人脸第二节讲从视频中检测人脸,【opencv人脸识别】从视频中检测人脸本节结合前面的内容,实现从视频中识别出你的脸。大型的人脸识别需要首先训练大量的人脸模型,但本着迅速上手的目的,本节先直接训练4个人的人脸模型(小样本),直接进行识别。后续第...原创 2018-05-21 20:54:54 · 13859 阅读 · 10 评论 -
【opencv人脸识别4】训练人脸模型
本节讲如何训练人脸模型,所用平台为opencv3.4.0+VS2017+win10。因为人脸模型训练模块在opencv_contrib模块中,而在opencv2.x版本中是有这个模块的,但考虑到此模块的不稳定性,opencv3.x版本将此模块去掉了,所以若需要应用opencv_contrib模块,需自行下载opencv_contrib_3.4.0模块,然后用cmake软件将open...原创 2018-05-21 20:54:44 · 20587 阅读 · 18 评论 -
【opencv人脸识别5】通过建立模型(.xml文件)识别出你的脸
【opencv人脸识别5】通过建立模型(.xml文件)识别出你的脸通过前面4节的opencv人脸识别的内容,我们已经较完整的实现了人脸识别。本节主要在前4节的基础上,通过构建人脸识别的模型,来进行人脸的预测分类。前4节内容及链接如下:1. 【opencv人脸识别1】从图片中检测人脸2. 【opencv人脸识别2】从视频中检测人脸3. 【open...原创 2018-05-22 19:45:04 · 18767 阅读 · 22 评论