摘要: kmeans函数使用实例 一提到聚类算法,必然首先会想到的是kmeans聚类,因为它的名气实在太大了。既然这样,OpenCV中这个函数也自然必不可少了。这节内容主要是讲讲OpenCV中kmeans函数的使用方法。 在使用kmeans之前,必须先了解kmeans算法的2个缺点:第一是必须人为指定所聚的 阅读全文
posted @ 2017-02-14 22:45 l1ncj 阅读(259) 评论(0) 推荐(0) 编辑
摘要: cvNormalize函数 void cvNormalize( const CvArr* src, CvArr* dst, double a=1, double b=0, int norm_type=CV_L2, const CvArr* mask=NULL ); cvNormalize函数(续) 阅读全文
posted @ 2017-02-14 22:41 l1ncj 阅读(6499) 评论(0) 推荐(0) 编辑
摘要: 一、Haar分类器的前世今生 二、人脸检测属于计算机视觉的范畴,早期人们的主要研究方向是人脸识别,即根据人脸来识别人物的身份,后来在复杂背景下的人脸检测需求越来越大,人脸检测也逐渐作为一个单独的研究方向发展起来。 三、目前的人脸检测方法主要有两大类:基于知识和基于统计。 四、“基于知识的方法主要利用 阅读全文
posted @ 2017-02-14 22:39 l1ncj 阅读(467) 评论(0) 推荐(0) 编辑
摘要: Erode腐蚀,Dilate膨胀,这两个形态学函数总是成对出现,前者可以消除较小独点如噪音,后者可以使不连通的图像合并成块。 void cvErode( const CvArr* src, CvArr* dst, IplConvKernel* element=NULL, int iterations 阅读全文
posted @ 2017-02-14 22:25 l1ncj 阅读(1590) 评论(0) 推荐(0) 编辑