用 C# 做人脸检测(基于EmguCV)
下载源码
准备工作(必须)
下载 EmguCV
傻瓜安装后,把 bin 目录添加到环境变量里去,比如安装在 X:\EmguCV\ 目录下,就在命令行输入这句话。
1 PATH X:\EmguCV\bin;%PATH%
EmguCV 和 OpenCV
(这段话来自百度)
- OpenCV 的全称是:Open Source Computer Vision Library
- OpenCV于1999年由 Intel 建立,现在由 Willow Garage 提供支持。
- OpenCV 是一个基于 BSD 许可证授权(开源)发行的跨平台计算机视觉库,
- 可以运行在 Linux、Windows 和 Mac OS 操作系统上。
- 它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,
- 同时提供了 Python、Ruby、MATLAB 等语言的接口,
- 实现了图像处理和计算机视觉方面的很多通用算法。
EmguCV 简单来说就是 C# 版本的 OpenCV
人脸识别(准确的说应该是人脸检测)
理论的东西,我还真不太了解,总之就是利用 EmguCV 的层叠识别加人脸训练库,然后对图像进行分析
现成的训练库我放到源码里了,haarcascade_eye.xml 和 haarcascade_frontalface_alt_tree.xml
下面是做出来的玩意
多来点人试试
来点搞笑的,在纸上画一个小人,也识别出来了,看来以后冒充别人拿张照片在摄像头前晃晃就行
抛砖引玉,希望大家多找点乐子,不要一天到晚总是 3 层、CS、DataGrid、存储过程。
公司的事情留在公司就行,别太执着。
(全文完)
来自:http://blog.csdn.net/conmajia/article/details/7596732?ADUIN=250900254&ADSESSION=1392340382&ADTAG=CLIENT.QQ.5287_.0&ADPUBNO=26295
用 C# 做人脸检测(基于EmguCV)相关推荐
- C# OpenCV人脸检测(三) DNN加载FaceDetectorYN模型做人脸检测
点击下方卡片,关注"OpenCV与AI深度学习"公众号 视觉/图像重磅干货,第一时间送达 本文作者Color Space,文章未经作者允许禁止转载! 本文将介绍C# OpenCV人 ...
- dlib做人脸检测判断有没有检测到人脸
dlib做人脸检测判断有没有检测到人脸 文章目录: 一.人脸检测 二.判断有没有检测到人脸 其实我用dlib 检测人脸只是用来做个触发条件,但是我不知道怎么判断有没有检测到人,因为从返回值只知道是一个 ...
- OpenCvSharp人脸检测(二) DNN加载Caffe模型做人脸检测
更多视觉图像处理相关内容,可关注[OpenCV与AI深度学习]公众号获取! 本文作者Color Space,文章未经作者允许禁止转载! 本文将介绍OpenCvSharp人脸检测(二) DNN加载Caf ...
- 基于摄像头使用Cascade Classifier做人脸检测的方法及例程
参考文档:http://docs.opencv.org/doc/tutorials/objdetect/cascade_classifier/cascade_classifier.html 目标: 使 ...
- 人脸检测---基于肤色检测的实现
在2015年本科毕业的时候,当时因为保送研究生的时候,选择了图像处理的研究方向,因此本科的毕业设计就选择了人脸检测的课题.人脸检测是一个研究得比较深入得一门方向了,对于人脸识别的重要性不言而喻,人脸都 ...
- B站up主硬核打造「螃蟹火星车」,遥控、拍照、测距,还能做人脸检测;网友:赛博螃克...
鱼羊 白交 发自 凹非寺 量子位 报道 | 公众号 QbitAI 吃完的螃蟹壳是干垃圾还是湿垃圾? 或者,裹上一层黑科技,让它变身「火星车」,馋哭隔壁家小孩. 更硬核的是,这样一台螃蟹火星车,并非只是 ...
- 咦,用浏览器做人脸检测,竟然这么简单?
Shape Detection API 的发布已经有一些时日,其主要提供的能力是给予前端直接可用的特征检测接口(包括条形码.人脸.文本检测).本文将简单对其进行介绍,对前端进行人脸检测进行普适性的讲解 ...
- 用浏览器做人脸检测,竟然这么简单?(附代码)
1.背景与场景 人脸检测(Face Detection)算是老生常谈的课题了,在诸多行业应用广泛,例如金融.安防.电子商务.智能手机.娱乐图片等行业.其中涉及的技术也在不断的演变,下面简要介绍几种思路 ...
- Java封装libfacedetection做人脸检测
libfacedetection libfacedetection是深圳大学于仕途琪老师开发的一个用于人脸检测的算法,并且开源到了GitHub上面,它是基于CNN模型的开源库,可以在Linux.ARM ...
- python读取宇视摄像头实时流,并用opencv做人脸检测
一.测试摄像头 宇视摄像头默认密码123456,取流地址:rtsp://admin:123456@192.168.1.134:554 下载VLC播放器进行验证,下载地址如下 https://dl.pc ...
最新文章
- c# 字典按ascii 排序_利用工作表函数,对字典键进行排序并给出对应重复个数
- java如何保存初始化数据_java – 如何在JUnit测试中初始化数据
- ORACLE分区表详解
- 微信小程序性能优化之一
- Java编程思想 第十五章:泛型
- 19、Fragment
- android音视频指南-支持的媒体格式
- 语言怎么表示词谱_跨语言词表示方法(一)
- 计算机系统的输入与输出接口是,计算机输入输出系统与接口技术
- 教你高效管理CrossOver容器
- 活锁(live lock)是什么
- Java面向对象编程及其三大特征
- INTOUCH中文乱码
- Word文档调整字间距的方法教程【收藏】
- TreeMap自定义排序规则的两种方式
- 黑暗星空中的秘密——《黑暗森林》简评
- C语言:一道随机步法题
- python早读读后感_《学习Python》读后感摘抄
- laravel框架excel扩展包maatwebsite-excel升级3.1版本兼容处理
- python shell 下方向键乱码