原文:基础学习笔记之opencv(1):opencv中facedetect例子浅析

人脸检测一种主流的方法就是类haar adaboosting,opencv中也是用的这种方法。这种方法可以推广到刚性物体的检测,前提是要训练好级联分类器 比如说用类haar特征 ,一旦训练数据弄好了,直接调用opencv中的类CascadeClassifier,用它的几个简单的成员函数就可以完成检测功能。所以说用起来还是很简单的。下面就是用的opencv中自带的samples中的facedete ...

2012-03-22 11:20 33 43264 推荐指数:

查看详情

目标跟踪学习笔记_5(opencvkalman点跟踪例子)

  一些网络资料   关于Kalman滤波器的理论,其数学公式太多,大家可以去查看一些这方面的文献.下面这篇文章对Kalman滤波做了个通俗易懂的介绍,通过文章举的例子可以宏观上理解一下该滤波器,很不错,推荐一看: http://www.cnblogs.com/feisky ...

Sun Aug 19 23:00:00 CST 2012 10 40158
目标跟踪学习笔记_1(opencvmeanshift和camshift例子的应用)

在这一节,主要讲目标跟踪的一个重要的算法Camshift,因为它是连续自使用的meanShift,所以这2个函数opencv中都有,且都很重要。为了让大家先达到一个感性认识。这节主要是看懂和运行opencv给的sample并稍加修改。 Camshift函数的原型 ...

Fri Mar 16 05:47:00 CST 2012 27 48692
OpenCV学习笔记(12)——OpenCV的轮廓

什么是轮廓 找轮廓、绘制轮廓等 1.什么是轮廓   轮廓可看做将连续的点(连着边界)连在一起的曲线,具有相同的颜色和灰度。轮廓在形态分析和物体的检测和识别很有用。 为了更加准确,要使用二值化图像。在寻找轮廓之前,要进行阈值化处理或者Canny边界检测。 查找轮廓 ...

Tue Jul 10 06:42:00 CST 2018 0 2608
浅析OpenCV的BlobDetector

一、blob基础 所谓Blob就是图像中一组具有某些共同属性(例如,灰度值)的连接像素。在上图中,深色连接区域是斑点,斑点检测的目的是识别并标记这些区域。OpenCV提供了一种方便的方法来检测斑点并根据不同的特征对其进行过滤。在OpenCV 3,使用SimpleBlobDetector ...

Fri Jun 19 04:11:00 CST 2020 0 4983
基础学习笔记opencv(4):直方图使用学习

目的:   直方图在cv领域到处可见,因为其功能在cv算法的实现必不可少。Opencv也集成了关于直方图的不少函数,比如直方图的计算,均衡,归一化,相似度比较等等。 为了体验这些函数,做了个小实验,功能是:打开摄像头,鼠标选定一个框,框内图像作为标准图像,计算出其直方图并显示出来;然后继 ...

Fri May 04 00:39:00 CST 2012 3 26519
基础学习笔记opencv(20):OpenCV的颜色空间(ing...)

  YCrCb   YCrCb在视频压缩和一些数字图像处理中使用得比较多,是一种基于人眼感知的颜色空间。   在OpenCV,从RGB空间转换到YCrCb空间的公式如下:      注意从RGB到YcrCb的公式并不是唯一的,这里OpenCV只是采用的是Intel IPP ...

Tue Dec 04 17:14:00 CST 2012 0 8940
基础学习笔记opencv(23):OpenCV坐标体系的初步认识

  前言   相信很多朋友在使用OpenCV的时候会遇到一个小问题,且有时候对这样的小问题没有引起足够的重视,或者通过表面想当然的去编程,所以调试代码时出现一些莫名其妙的问题,最后发现问题时时间已经过去了一大把。最近我在调试一个项目时就遇到过这种情况,即Mat::at(x,y)和Mat ...

Wed Dec 12 08:25:00 CST 2012 6 17175
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM