openCV函数
Sunshine_in_Moon
对计算机视觉,深度学习方向很感兴趣,愿意和大家分享。现在学习大规模人脸识别,人脸检测等相关工作,希望得到大家的帮助!
展开
-
亚像素级角点检测(cornerSubPix)
本文转自:http://blog.csdn.net/holybin/article/details/41122493概述除了利用Harris进行角点检测和利用Shi-Tomasi方法进行角点检测外,还可以使用cornerEigenValsAndVecs()函数和cornerMinEigenVal()函数自定义角点检测函数。如果对角点的精度有更高的要求,可以用cornerSubPix转载 2015-05-02 15:26:08 · 11305 阅读 · 0 评论 -
VideoWriter类简介
原文链接:http://blog.csdn.net/yang3wei/article/details/8583694首先要先纠正个误区,我见有人用OpenCV做多媒体开发,OpenCV这东西再强大,这方面也不行的,之所以把视频读取写入这部分做的强大一些,也是为了方便大家做视频处理的时候方便些,而且这部分也是基于vfw和ffmpeg二次开发的,功能还是很弱的。一定要记住一点,Op转载 2015-05-13 21:04:11 · 1993 阅读 · 0 评论 -
SVM理论openCV实现
本文转自:http://blog.csdn.net/zhazhiqiang/一、理论参考网友的博客:(1)【理论】支持向量机1: Maximum Margin Classifier —— 支持向量机简介(2)【理论】支持向量机2: Support Vector —— 介绍支持向量机目标函数的 dual 优化推导,并得出“支持向量”的概念(3)【理论】支持转载 2015-05-21 22:46:30 · 1544 阅读 · 0 评论 -
accumulateWeighted函数简介
本文转自:http://blog.csdn.net/Scythe666/article/details/38147051这是(II)中的Mat版本,特别注意一下accumulateWeighted这个函数的用法。我将官方文档中的函数说明贴出来:accumulateWeightedUpdates a running average.C++: voi转载 2015-05-18 16:21:11 · 7045 阅读 · 0 评论 -
概述FaceRecognizer人脸识别类contrib
本文转自:http://blog.csdn.net/yang_xian521/article/details/7735224在最新版的2.4.2中,文档的更新也是一大亮点,refrence manual扩充了200多页的内容,添加了contrib部分的文档。contrib就是指OpenCV中新添加的模块,但又不是很稳定,可以认为是一个雏形的部分。这次结合refman的阅读,介绍一下Fa转载 2015-06-25 17:21:07 · 1309 阅读 · 0 评论 -
openCV中的人脸识别API
本文转自:http://blog.csdn.net/dan1900/article/details/263851291.建立人脸识别器createEigenFaceRecognizer createEigenFaceRecognizer(int num_components , double threshold)">C++: Ptr createEigenFaceRecog转载 2015-06-25 19:50:10 · 1706 阅读 · 0 评论 -
normalize 函数使用
本文转自:http://blog.csdn.net/u012487272/article/details/26745149OpenCV中归一化函数为[cpp] view plaincopyprint?void normalize(InputArray src, OutputArray dst, double alpha=1, double beta=0,转载 2015-06-25 11:35:12 · 5581 阅读 · 0 评论 -
createEigenFaceRecognizer
本文转自:http://blog.csdn.net/jiao_zhoucy/article/details/8640985createEigenFaceRecognizerC++: Ptr createEigenFaceRecognizer(int num_components=0, double threshold=DBL_MAX)Parameters:•num_转载 2015-06-25 17:27:15 · 6386 阅读 · 0 评论 -
浅析人脸检测之Haar分类器方法
本文转自:http://www.cnblogs.com/ello/archive/2012/04/28/2475419.html浅析人脸检测之Haar分类器方法一、Haar分类器的前世今生 人脸检测属于计算机视觉的范畴,早期人们的主要研究方向是人脸识别,即根据人脸来识别人物的身份,后来在复杂背景下的人脸检测需求越来越大,人脸检测也逐渐作为一个单独的研究方向发展起来。转载 2015-07-04 19:46:27 · 1183 阅读 · 0 评论 -
openCV之waitKey函数简介
本文转自:http://blog.csdn.net/Micheal_w/article/details/41276903 OpenCV中的一个函数函数原型为: .C++: int waitKey(int delay=0)Python: cv2.waitKey([delay]) → retvalC: int cvWaitKey(int delay=0 )Python: cv.WaitKey(del转载 2015-05-05 16:50:05 · 51974 阅读 · 0 评论 -
BruteForceMatcher和FlannBasedMatcher函数
Brute Force匹配和FLANN匹配是opencv二维特征点匹配常见的两种办法,分别对应BFMatcher(BruteForceMatcher)和FlannBasedMatcher。BFMatcher的构造函数如下:C++: BFMatcher::BFMatcher(int normType=NORM_L2, bool crossCheck=false )转载 2015-05-01 19:37:33 · 4076 阅读 · 0 评论 -
相机标定中 calibrateCamera函数介绍
本文转自:http://blog.csdn.net/ychl87/article/details/11473593世界坐标系的三维点投影到成像坐标系中的二维点的投影公式如下:其中(X,Y,Z)为世界坐标系中的三维点;(u,v)为成像面坐标系中的二维点;A为相机的内参数矩阵:(cx,cy)为主光轴点,一般为图像的中心;fx和fy为焦距;[R|t]为相机的外参数矩阵:R为旋转载 2015-05-02 16:03:26 · 8174 阅读 · 2 评论 -
重映射和仿射(remap函数)
本文转自:http://blog.csdn.net/chenjiazhou12/article/details/21827069重映射在图像处理中主要的功能为:将一个图像中一个位置的像素放置到另一个图像指定位置的过程,可以根据自己设定的函数将图像进行变换,较常见的功能有关于x轴翻转,关于y轴翻转,关于x、y轴翻转;仿射变换在图像处理中的主要功能为:对图像进行缩放、旋转、平移、扭曲等。转载 2015-05-02 16:19:12 · 4166 阅读 · 0 评论 -
cornerSubPix函数英文介绍
本文转自:http://blog.csdn.net/mysunnnyday/article/details/9423611cornerSubPixRefines the corner locations.C++: void cornerSubPix(InputArray image, InputOutputArray corners, Size winSize,转载 2015-05-02 15:36:07 · 2658 阅读 · 0 评论 -
相机标定中个函数简介
本文转自:http://blog.csdn.net/u011867581/article/details/43083287原文转自:http://blog.sina.com.cn/s/blog_b364631a0101imw3.html照相机定标[编辑]ProjectPoints2投影三维点到图像平面void cvProjectPoints2转载 2015-05-02 21:13:42 · 3056 阅读 · 0 评论 -
OpenCV特征匹配相关结构(KeyPoint&DMatch类型简介)
本文转自:http://blog.csdn.net/u011867581/article/details/218716851. 特征点类:[cpp] view plaincopyprint?class KeyPoint { Point2f pt; //坐标 float size; //特征点邻域直转载 2015-05-03 11:20:24 · 5995 阅读 · 0 评论 -
单应矩阵计算 findHomography和getPerspectiveTransform区别
本文转自:http://blog.csdn.net/abc20002929/article/details/8709902两者联系: 都用于计算单应矩阵,即解一个线性方程组。由于单应矩阵有8个未知数(3*3,其中第9个数为1),所以至少需要4个点(每个点-x,y,提供2个约束方程)。两者区别: 1.计算方法不同:通过跟踪源码,发现getPerspectiveTr转载 2015-05-04 11:16:19 · 5412 阅读 · 0 评论 -
VideoCapture之grab()和retrieve()
本文转自:http://blog.csdn.net/weixiaomm/article/details/8725498http://blog.csdn.net/weixiaomm/article/details/8725511Grabs the next frame from video file or capturing device.C++: bool VideoCap转载 2015-05-04 16:26:22 · 9327 阅读 · 0 评论 -
VideoCapture源代码分析
本文转自:http://blog.csdn.net/dsgthlr/article/details/42265107[cpp] view plaincopyprint?获取摄像头图像代码 获取摄像头图像代码[cpp] view plaincopyprint?#include "opencv2/opencv.hpp" u转载 2015-05-04 16:51:33 · 3925 阅读 · 0 评论 -
openCV 级联分类器
本文转自: http://www.opencv.org.cn/opencvdoc/2.3.2/html/doc/user_guide/ug_traincascade.html 级联分类器训练介绍级联分类器包括两部分:训练和检测。 检测部分在OpenCV obj转载 2015-07-04 19:16:53 · 1474 阅读 · 0 评论