opencv
StefanSalvatore
不忘初心
展开
-
【图像处理】Haar Adaboost 检测自定义目标(视频车辆检测算法代码)
阅读须知本博客涉及到的资源:正样本:http://download.csdn.net/detail/zhuangxiaobin/7326197负样本:http://download.csdn.net/detail/zhuangxiaobin/7326205训练和检测工具:http://download.csdn.net/detail/zhuangxiaobin/74转载 2016-05-26 19:02:24 · 1784 阅读 · 0 评论 -
图像相似度--直方图方法
目标本文档尝试解答如下问题:如何使用OpenCV函数 compareHist 产生一个表达两个直方图的相似度的数值。如何使用不同的对比标准来对直方图进行比较。原理要比较两个直方图( and ), 首先必须要选择一个衡量直方图相似度的 对比标准 () 。OpenCV 函数 compareHist 执行了具体的直方图对比的任务。该函数转载 2017-06-28 19:57:14 · 3384 阅读 · 0 评论 -
ubuntu16.04安装opencv3.2.0
参考:1 http://blog.csdn.net/topgun_chenlingyun/article/details/102240272 opencv编译的两种方式:g++ 和cmakehttp://blog.csdn.net/keith_bb/article/details/528648513 linux编译opencv3http://blog.csdn.net/z原创 2017-05-21 20:52:33 · 1018 阅读 · 0 评论 -
Jetson tx1 安装opencv2.4.13
参考网址:1、 http://elinux.org/Jetson/Installing_OpenCV2、 http://blog.csdn.net/Jalong_Ma/article/details/52743923过程1、sudo add-apt-repository universesudo apt-get update2安装库:# Some general deve原创 2017-03-25 14:49:46 · 2329 阅读 · 0 评论 -
使用OpenCV时的小技巧
1、 图像的遍历OpenCV图像遍历最高效的方法是指针遍历方法。因为图像在OpenCV里的存储机制问题,行与行之间可能有空白单元(一般是补够4的倍数或8的倍数,有些地方也称作“位对齐”,目前我用到的FreeImage和c#中的bitmap中的存储机制也是这样的)。这些空白单元对图像来说是没有意思的,只是为了在某些架构上能够更有效率,比如intel MMX可以更有效的处理那种个数是4或8倍转载 2017-03-15 09:36:06 · 460 阅读 · 0 评论 -
OpenCV简介
什么是OpenCVOpenCV是Intel®开源计算机视觉库。它由一系列 C 函数和少量 C++ 类构成,实现了图像处理和计算机视觉方面的很多通用算法。下载OpenCVhttp://www.sourceforge.net/projects/opencvlibraryOpenCV功能图像数据操作(内存分配与释放,图像复制、设定和转换)图像/视频的输入输出(支持转载 2016-12-02 22:42:45 · 543 阅读 · 0 评论 -
关于使用opencv的提速(二)(多线程问题,openMP)
主要参照的是:http://www.cnblogs.com/yangyangcv/archive/2012/03/23/2413335.html?ADUIN=745066753&ADSESSION=1396342401&ADTAG=CLIENT.QQ.5311_.0&ADPUBNO=26327基本操作就是在要循环的代码前加上#pragma omp parallel fo转载 2016-09-04 17:07:07 · 1592 阅读 · 0 评论 -
Hog+svm行人检测
(1)第一个工程是用来训练分类器和检测正样本检测率的// PeopleDetectHog.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include #include #include #include "cv.h" #include "highgui.h" #include "stdafx.h" #incl转载 2016-08-24 10:09:15 · 1091 阅读 · 0 评论 -
《学习opencv》笔记——关于一些绘图的函数
绘图函数(1)直线cvLine函数其结构void cvLine(//画直线 CvArr* array,//画布图像 CvPoint pt1,//起始点 CvPoint pt2,//终点 CvScalar color,//颜色 int thickness = 1,//宽度 int connectivity = 8//反走样);实例代码#inclu转载 2016-09-02 15:20:43 · 468 阅读 · 0 评论 -
OpenCV原理解读之HAAR+Adaboost
由于在做人脸检测的项目,用到了OpenCV的训练结果中的老分类器,因此将旧分类器的检测方法进行了总结,加上了一些自己的理解,并转载了一些较好的文章记录下来。文章http://www.61ic.com/Article/DaVinci/TMS320DM646x/201310/50733.html解决了以下函数移植到DSP上的一些问题下面为HAAR特征检测的具体流转载 2016-07-31 00:28:51 · 1305 阅读 · 0 评论 -
图像处理与计算机视觉基础,经典以及最近发展
************************************************************************************************************************************************************************************ 在这里,我转载 2016-06-22 11:29:45 · 1711 阅读 · 0 评论 -
计算机视觉库、人脸识别开源库
转载来自:http://www.cnblogs.com/scnucs/archive/2012/04/18/2455447.html计算机视觉库 OpenCVOpenCV是Intel®开源计算机视觉库。它由一系列 C 函数和少量 C++ 类构成,实现了图像处理和计算机视觉方面的很多通用算法。 OpenCV 拥有包括 300 多个C函数的跨平台的中、高层 AP转载 2016-06-21 22:37:52 · 756 阅读 · 0 评论 -
how to draw Opencv face detection Adaboost ROC/PR (绘制方法)
关于adaboost的一些说明 cf.http://www.opencv.org.cn/forum/viewtopic.php?t=4264Rainer Lienhart, Empirical Analysis of Detection Cascades of Boosted Classifiers for Rapid Object Detection: Receiver Operatin转载 2016-07-28 10:43:33 · 1157 阅读 · 1 评论 -
cvHaarDetectObjects参数意义
函数原型:CvHaarClassifier(Cascade* cascade, CvMemStorage* storage, double scale_factor=1.1, int min_neighbors=3, int flags=0, CvSize min_size=cvSize(0,0) ); image 被检图像 c转载 2016-07-01 19:50:05 · 433 阅读 · 0 评论 -
全景视频拼接关键技术
全景视频拼接关键技术一、原理介绍 图像拼接(Image Stitching)是一种利用实景图像组成全景空间的技术,它将多幅图像拼接成一幅大尺度图像或360度全景图,图像拼接技术涉及到计算机视觉、计算机图形学、数字图像处理以及一些数学工具等技术。图像拼接其基本步骤主要包括以下几个方面:摄相机的标定、传感器图像畸变校正、图像的投影变换、匹配点选取、全景图像拼接(融合),以转载 2016-05-26 19:08:59 · 3035 阅读 · 0 评论 -
利用Hog特征和SVM分类器进行行人检测
之前介绍过Hog特征(http://blog.csdn.net/carson2005/article/details/7782726),也介绍过SVM分类器(http://blog.csdn.net/carson2005/article/details/6453502 );而本文的目的在于介绍利用Hog特征和SVM分类器来进行行人检测。 在2005年CVPR上,来自法国的研究转载 2016-08-24 10:14:34 · 832 阅读 · 0 评论