在这篇博客需要解决之前遗留的两个BUG,一是用户在不初始化条件下运行程序,二是人脸检测的误差结果。 一、添加初始化警告 目前我们在“初始化”按钮对应的响应函数中封装了人脸分类器加载、开辟内存等操作: 因此,如果用户在未单击“初始化”按钮的情况下进行图片读入,人脸检测,程序就会因为缺少人脸检...
分类:
编程语言 时间:
2016-01-13 23:36:48
阅读次数:
330
在之前的博客中我们已经将项目中用到的算法表述完毕,包括人脸检测算法以及四种性别识别算法,在这篇博客中我们将着手搭建基本的MFC框架。 一、框架概况 在这篇博文中我们将搭建最基本的MFC框架,绘制MFC界面。 二、搭建流程 1、新建一个MFC工程并配置OpenCv 打开VS,按下“ctr...
分类:
编程语言 时间:
2016-01-08 20:25:41
阅读次数:
212
iOS8 Core Image In Swift:自动改善图像以及内置滤镜的使用iOS8 Core Image In Swift:更复杂的滤镜iOS8 Core Image In Swift:人脸检测以及马赛克iOS8 Core Image In Swift:视频实时滤镜上 面那篇文章主要是Core...
分类:
移动开发 时间:
2016-01-08 18:26:07
阅读次数:
282
iOS8 Core Image In Swift:自动改善图像以及内置滤镜的使用iOS8 Core Image In Swift:更复杂的滤镜iOS8 Core Image In Swift:人脸检测以及马赛克iOS8 Core Image In Swift:视频实时滤镜Core Image不仅内置...
分类:
移动开发 时间:
2016-01-08 18:21:02
阅读次数:
357
iOS8 Core Image In Swift:自动改善图像以及内置滤镜的使用iOS8 Core Image In Swift:更复杂的滤镜iOS8 Core Image In Swift:人脸检测以及马赛克iOS8 Core Image In Swift:视频实时滤镜在Core Image之前,...
分类:
移动开发 时间:
2016-01-08 18:20:30
阅读次数:
317
iOS8 Core Image In Swift:自动改善图像以及内置滤镜的使用iOS8 Core Image In Swift:更复杂的滤镜iOS8 Core Image In Swift:人脸检测以及马赛克iOS8 Core Image In Swift:视频实时滤镜Core Image是一个很...
分类:
移动开发 时间:
2016-01-08 17:10:06
阅读次数:
273
计算机视觉中,人脸检测(Face Detection)是一项常见的任务。Paul Viola和Michael Jones在《Rapid object detection using a Boosted cascade ofsimple features》一文中提出的快速对象识别算法将人脸检测推向了一个新的高度,这种将Adaboost 和Cascade 算法综合运用的实时人脸检测系统,使人脸检测这项工作具有了更为实际的意义和价值。其中,为了加速Haar特征的计算,他们提出了积分图的概念。...
分类:
其他好文 时间:
2016-01-06 09:13:59
阅读次数:
211
在之前的博客中已经解决了人脸检测的问题,我们计划在这篇博客中介绍人脸识别、性别识别方面的相关实现方法。
其实性别识别和人脸识别本质上是相似的,因为这里只是一个简单的MFC开发,主要工作并不在算法研究上,因此我们直接将性别识别视为一种特殊的人脸识别模式。人脸识别可能需要分为几十甚至上百个类(因为有几十甚至上百个人),而性别识别则是一种特殊的人脸识别——只有两个类。
一、基本工具
...
分类:
编程语言 时间:
2016-01-05 07:12:50
阅读次数:
330
在之前的博客中已经解决了人脸检测的问题,我们计划在这篇博客中介绍人脸识别、性别识别方面的相关实现方法。 其实性别识别和人脸识别本质上是相似的,因为这里只是一个简单的MFC开发,主要工作并不在算法研究上,因此我们直接将性别识别视为一种特殊的人脸识别模式。人脸识别可能需要分为几十甚至上百个类(因为...
分类:
编程语言 时间:
2016-01-04 23:59:25
阅读次数:
712
这个项目主要包含三部分:人脸检测、特征提取、性别分类:
这篇博客中我们重点介绍OpenCv的人脸检测函数。这篇博客我们先不提MFC,而是在win32控制台下编写一段人脸检测的程序。
一、开启摄像头
我们先讲解如何通过摄像头来采集图像,这听起来更有实际意义。
1、新建工程并配置OpenCv(注意工程类型选择win32控制台应用程序):
...
分类:
编程语言 时间:
2015-12-31 10:37:44
阅读次数:
226