map的详细用法
摘要:map是STL的一个关联容器,它提供一对一(其中第一个可以称为关键字,每个关键字只能在map中出现一次,第二个可能称为该关键字的值)的数据处理能力,由于这个特性,它完成有可能在我们处理一对一数据的时候,在编程上提供快速通道。这里说下map内部数据的组织,map内部自建一颗红黑树(一种非严格意义上的平...
阅读全文
posted @
2014-08-26 10:27
Kevin.Tu
阅读(359)
推荐(0)
opencv中的矩阵操作
摘要:有很多函数有mask,代表掩码,如果某位mask是0,那么对应的src的那一位就不计算,mask要和矩阵/ROI/的大小相等大多数函数支持ROI,如果图像ROI被设置,那么只处理ROI部分少部分函数支持COI,如果COI设置,只处理感兴趣的通道矩阵逻辑运算void cvAnd(const CvAr...
阅读全文
posted @
2014-08-18 15:24
Kevin.Tu
阅读(514)
推荐(0)
Matlab程序 转C++/Opencv基于Mat 不可不知的17个函数
摘要:1、matlab中的imread相当于OpenCV中的cvLoadImage(imageName, CV_LOAD_IAMGE_ANYDEPTH | CV_LOAD_IMAGE_ANYCOLOR):读出的图像信息保持了原有图像的信息(包括通道信息和位深信息);rgb2gray相当于cvLoadIma...
阅读全文
posted @
2014-08-14 15:20
Kevin.Tu
阅读(627)
推荐(0)
目标检测的图像特征提取之(三)Haar特征
摘要:1、Haar-like特征 Haar-like特征最早是由Papageorgiou等应用于人脸表示,Viola和Jones在此基础上,使用3种类型4种形式的特征。Haar特征分为三类:边缘特征、线性特征、中心特征和对角线特征,组合成特征模板。特征模板内有白色和黑色两种矩形,并定义该模板的特征值为白色...
阅读全文
posted @
2014-08-11 10:43
Kevin.Tu
阅读(391)
推荐(0)
目标检测的图像特征提取之(二)LBP特征
摘要:LBP(Local Binary Pattern,局部二值模式)是一种用来描述图像局部纹理特征的算子;它具有旋转不变性和灰度不变性等显著的优点。它是首先由T. Ojala, M.Pietikäinen,和D. Harwood在1994年提出,用于纹理特征提取。而且,提取的特征是图像的局部的纹理特征;...
阅读全文
posted @
2014-08-11 10:40
Kevin.Tu
阅读(2106)
推荐(0)
目标检测的图像特征提取之(一)HOG特征
摘要:1、HOG特征: 方向梯度直方图(Histogram of Oriented Gradient, HOG)特征是一种在计算机视觉和图像处理中用来进行物体检测的特征描述子。它通过计算和统计图像局部区域的梯度方向直方图来构成特征。Hog特征结合SVM分类器已经被广泛应用于图像识别中,尤其在行人检测中获得...
阅读全文
posted @
2014-08-11 10:38
Kevin.Tu
阅读(2943)
推荐(0)
sparse coding稀疏表达入门
摘要:最近在看sparse and redundant representations这本书,进度比较慢,不过力争看过的都懂,不把时间浪费掉。才看完了不到3页吧,书上基本给出了稀疏表达的概念以及传统的求法。我也用书中的例子来引入吧。1:矩阵A(n*m),其中n远远小于m,一副图片经过缩小或者模糊处理导致该...
阅读全文
posted @
2014-08-08 15:25
Kevin.Tu
阅读(248)
推荐(0)
初识io流条件状态
摘要:一 流状态 C++中的输入输出系统负责记录每一个输入输出操作的结果信息,这些当前的状态信息被包含在io_state类型的对象中。io_state是一个枚举类型(就像open_mode一样),以下便是它包含的值。eofbit 已到达文件尾failbit 非致命的输入/输出错误,可挽回badbit 致命...
阅读全文
posted @
2014-08-08 15:24
Kevin.Tu
阅读(462)
推荐(0)