- 博客(14)
- 资源 (2)
- 收藏
- 关注
原创 图像的局部熵
clear all;close all;clc;img=imread('lena.jpg');[m n]=size(img);w=3; %模板半径imgn=zeros(m,n);for i=1+w:m-w for j=1+w:n-w Hist=zeros(1,256); for p=i-w:i+w
2014-07-02 16:34:39
6085
1
转载 opencv 启动摄像头
#include #include #include using namespace cv; int main() { VideoCapture cap(0); if(!cap.isOpened()) { return -1; } Mat frame; Mat e
2014-05-29 21:11:21
924
转载 利用OpenCV中默认的SVM参数进行HOG行人检测,默认参数是根据Dalal的方法训练的。
#include #include #include #include #include #include #include using namespace std; using namespace cv; int main() { Mat src = imread("5.png"); HOGDescr
2014-05-29 21:09:37
1811
原创 自己训练的Hog+Svm 行人检测
#include "cv.h"#include "highgui.h"#include "stdafx.h"#include #include #include #include #include using namespace cv;using namespace std;int main(int argc, char** argv) { vector img_
2014-05-25 20:17:03
969
原创 peopledetect.cpp demo
#include "opencv2/imgproc/imgproc.hpp"#include "opencv2/objdetect/objdetect.hpp"#include "opencv2/highgui/highgui.hpp"#include #include #include using namespace cv;using namespace std;void
2014-05-25 20:14:12
830
转载 HOG:用于人体检测的梯度方向直方图 Histograms of Oriented Gradients for Human Detection
用于人体检测的方向梯度直方图Navneet Dalal,Bill Triggs 摘要 我们研究了视觉目标检测的特征集问题,并用线性SVM方法进行人体检测来测试,通过与当前的基于边缘和梯度的描述子进行实验对比,得出方向梯度直方图(Histograms of Oriented Gradient,HOG)描述子在行人检测方面表现更加突出。我们研究了计算过
2014-05-24 21:33:09
1128
转载 OpenCV - Mat、CvMat、IplImage类型浅析
OpenCV中常见的与图像操作有关的数据容器有Mat,cvMat和IplImage。 一、Mat类型:矩阵类型,Matrix。 在openCV中,Mat是一个多维的密集数据数组。可以用来处理向量和矩阵、图像、直方图等等常见的多维数据。 Mat有3个重要的方法: 1、Mat mat = imread(const String*
2014-05-24 20:34:35
548
转载 PCA 主成分分析
PCA主元分析,即找出数据中最主要的信息,去除次要的,以降低数据量。具体步骤是:1.对每个样本提取出有用的信息组成一个向量;2.求取出所有样本向量的平均值;3.用每个样本向量减去向量的平均值后组成一个矩阵;4.该矩阵乘以该矩阵的逆为协方差矩阵,这个协方差矩阵是可对角化的,对角化后剩下的元素为特征值,每个特征值对应一个特征向量(特征向量要标准化);5.选取最大的N个特征值(其
2014-05-24 20:32:15
767
原创 Vs2008界面环境重置
Vs2008界面环境重置重新安装了一下vs2008,完了发现界面很乱,很多原先用的快捷按钮找不到了,工具箱也找不到了,视图选项里面也没有,后来发现了一个简洁的方法,可以很快的回复默认的开发界面。具体方法如下:工具(Tools)菜单 -- 导入导出设置(Import and Export Settings...) -- 重置所有选项(Reset all settings)
2014-05-22 14:56:07
587
转载 OpenCv Hog+SVM 样本 bat批处理
批处理命令有时候还是很强大的,下面来分享一下,批处理的相关命令,大家共同学习!欢迎拍砖!下面以OpenCv Hog+SVM 里获取资源数据为例:在这里面,我们需要0~9这10K个数据的资源路径,偶数行还要添加标签。1.手动将下载好的数据分类:这个手动将数据,例如:全是0的图片放到0这个文件夹下,其他类似!2.以0为例,在0这个文件夹下新建一个文本
2014-05-22 14:41:21
915
原创 PCA 学习
基础 假设X是一个m*n的矩阵,是由样本数据构成的矩阵。其中m表示样本的属性维数,n表示样本的个数。现在要对X进行线性变换变成另一个矩阵Y,使得Y的协方差矩阵为对角矩阵,这样的Y就认为是对原始矩阵X提取主成分后的矩阵,实际过程中只需取Y的前面主要的行即可。 X变换到Y的线性变换公式为: X和Y的协方差计算方法为: 从下面的
2014-05-16 20:59:23
845
转载 SITF 学习
SIFT(Scale-invariant feature transform)是一种检测局部特征的算法,该算法通过求一幅图中的特征点(interest points,or corner points)及其有关scale 和 orientation 的描述子得到特征并进行图像特征点匹配,获得了良好效果,详细解析如下:算法描述SIFT特征不只具有尺度不变性,即使改变旋转角度
2014-05-16 20:45:54
1270
转载 HOG
1、HOG特征: 方向梯度直方图(Histogram of Oriented Gradient, HOG)特征是一种在计算机视觉和图像处理中用来进行物体检测的特征描述子。它通过计算和统计图像局部区域的梯度方向直方图来构成特征。Hog特征结合SVM分类器已经被广泛应用于图像识别中,尤其在行人检测中获得了极大的成功。需要提醒的是,HOG+SVM进行行人检测的方法是法国研究人员Dalal
2013-11-12 14:10:00
920
转载 傅立叶变换
理解离散傅立叶变换(一)------傅立叶变换的由来一、傅立叶变换的提出让我们先看看为什么会有傅立叶变换?傅立叶是一位法国数学家和物理学家的名字,英语原名是Jean Baptiste Joseph Fourier(1768-1830), Fourier对热传递很感兴趣,于1807年在法国科学学会上发表了一篇论文,运用正弦曲线来描述温度分布,论文里有个在当时具有争议性的决断:任何连续周期信号
2013-11-12 14:08:55
1006
visual C++ 图像模式识别实例
2014-09-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅