opencv基础知识
zijingping
这个作者很懒,什么都没留下…
展开
-
利用opencv的detector检测并保存截取的人脸图像
通常在进行人脸提特征之前,会先检测ROI区域,利用opencv的cascade类可以检测人脸,并截取保存为制定路径和文件名(listNew),要保持原文件名,需更改路径,如下:#include "opencv2/objdetect/objdetect.hpp" #include "opencv2/highgui/highgui.hpp" #include "opencv2/imgproc/imgpr原创 2015-11-06 19:20:31 · 6954 阅读 · 3 评论 -
opencv中的reshape和resize
OpenCV中的Resize和Reshape都是改变一个矩阵的形状 1. Mat::reshape( ) 只是在逻辑上改变矩阵的行列数或者通道数,没有任何的数据的复制,也不会增减任何数据,因此这是一个O(1)的操作,它要求矩阵是连续的。 C++: Mat Mat::reshape(int cn, int rows=0 const) cn:目标通道数,如果是0则保持转载 2015-10-07 12:41:19 · 3259 阅读 · 0 评论 -
PCA提取特征脸(vs2013+opencv249)
#include "opencv\cv.h" #include "opencv\highgui.h" using namespace std; using namespace cv; Mat normalize(const Mat& src) { Mat srcnorm; normalize(src, srcnorm, 0, 255, NORM_MINMAX, CV_8UC1原创 2015-10-07 23:47:37 · 1133 阅读 · 1 评论 -
opencv配置方法总结
opencv lib添加方式总结: 1.lib配置 配置属性–连接器–常规–附加库目录,在里面添加lib库目录 (1)配置属性–连接器–输入–附加依赖性,在里面添加opencv_xxx_.lib (2)在文件里面添加下列语句if _DEBUGpragma comment(lib,”opencv_xxxd.lib”)elsepragma comment(lib,”opencv_xxx.lib”原创 2016-05-27 17:15:32 · 680 阅读 · 0 评论