FaceRecognizer类
OpenCV中所有人脸识别的模型都是继承自FaceRecognizer这个基类,这个类提供了人脸识别算法的统一接口。
class FaceRecognizer : public Algorithm
{
public:
//! virtual destructor
virtual ~FaceRecognizer() {}
// Tra...
分类:
其他好文 时间:
2014-12-28 22:22:23
阅读次数:
587
原创文章,欢迎转载,转载请注明出处想实现人脸识别,车辆识别,车牌识别。一般我们可不是读硬盘里面的视频文件的,都是直接从摄像头读取视频流然后直接识别的。所以读取摄像头的视频流这是基础。。。OpenCV对读取摄像头的视频流提供了一个相当简单的函数,又着实让我惊喜了一把。哈。。cvCreateCamera...
分类:
其他好文 时间:
2014-12-28 19:28:25
阅读次数:
130
最近项目需要,搞起了车牌,先大概做了下调研:
检测的基本方法有:
1 用边缘检测+轮廓提取+车牌特征进行车牌的检测
2 用Harr-like特征或者LBP特征+Adaboost来训练模板用于车牌的检测;还有用神经网络训练的
3 两者结合
识别的基本方法有:
1 用Tesseract.来进行训练
2 用车牌上的字符直接训练识别器
用到的库是网上的一个开源项目 ...
分类:
其他好文 时间:
2014-12-28 18:15:24
阅读次数:
413
本章翻译自Elasticsearch官方指南的Controlling
Relevance一章。
根据过滤子集来提升(Boosting Filtered Subsets)
回到在忽略TF/IDF(Ignoring TF/IDF)中处理的那个问题,我们需要根据每个度假酒店拥有的卖点数量来对它们的相关度分值进行计算。我们希望利用缓存的过滤器来影响分值,而function_...
分类:
其他好文 时间:
2014-12-28 00:34:32
阅读次数:
323
本章翻译自Elasticsearch官方指南的Controlling
Relevance一章。
function_score查询
function_score查询是处理分值计算过程的终极工具。它让你能够对所有匹配了主查询的每份文档调用一个函数来调整甚至是完全替换原来的_score。
实际上,你可以通过设置过滤器来将查询得到的结果分成若干个子集,然后对每个子集使...
分类:
其他好文 时间:
2014-12-28 00:34:04
阅读次数:
341
R中的adabag包均有函数实现bagging和adaboost的分类建模(另外,ipred包中的bagging()函数可以实现bagging回归)。第一题就利用adabag包实现bagging和adaboost建模,并根据预测结果选择最优模型。
a) 为了描述这两种方式,先利用全部数据建立模型:
利用boosting()(原来的adaboost.M1()函数)建立adaboost分...
分类:
其他好文 时间:
2014-12-26 14:42:54
阅读次数:
274
关于使用OpenCV训练Adaboost的经验总结,互相交流,有不对的地方请指教!...
分类:
其他好文 时间:
2014-12-25 18:32:19
阅读次数:
143
Stasm是寻找人脸特征的C++开源库,实现了ASM模型和AAM模型。使用Stasm需要编译好的openCV。这里给出了它在Windows下的编译方法以及编译报错的解决办法。...
分类:
其他好文 时间:
2014-12-25 18:23:10
阅读次数:
706
代码
- (BOOL)checkImageHasFace
{
BOOL hasFace = NO;
CIImage *begingImage = [[CIImage alloc] initWithImage:_postImage];
//创建CIDetector对象,options使用NSDictionary设置采用高品质还是低品质,这里使用低品质。
CIDete...
分类:
其他好文 时间:
2014-12-25 14:39:39
阅读次数:
124
本章翻译自Elasticsearch官方指南的Controlling
Relevance一章。
通过查询结构调整相关度
ES提供的查询DSL是相当灵活的。你可以通过将单独的查询子句在查询层次中上下移动来让它更重要/更不重要。比如,下面的查询:
quick OR brown OR red OR fox
我们可以使用一个bool查询,对所有词条一视同仁:...
分类:
其他好文 时间:
2014-12-25 01:30:42
阅读次数:
251