作者:野比 (conmajia@gmail.com)
时间:May, 2012
封面图片为野比原创,请勿未经允许私自引用
下载源码
准备工作(必须)
下载
EmguCV
傻瓜安装后,把 bin 目录添加到环境变量里去,比如安装在 X:\EmguCV\ 目录下,就在命令行输入这句话。
1 PATH X:\EmguCV\bin;%PATH%
EmguCV 和 OpenCV
(这段话来自百度)
-
OpenCV的全称是:OpenSourceComputerVisionLibrary
-
OpenCV于1999年由Intel建立,现在由WillowGarage提供支持。
-
OpenCV是一个基于BSD许可证授权(开源)发行的跨平台计算机视觉库,
-
可以运行在Linux、Windows和MacOS操作系统上。
-
它轻量级而且高效——由一系列C函数和少量C++类构成,
-
同时提供了Python、Ruby、MATLAB等语言的接口,
-
实现了图像处理和计算机视觉方面的很多通用算法。
EmguCV 简单来说就是 C# 版本的 OpenCV
人脸识别(准确的说应该是人脸检测)
理论的东西,我还真不太了解,总之就是利用 EmguCV 的层叠识别加人脸训练库,然后对图像进行分析
现成的训练库我放到源码里了,haarcascade_eye.xml 和 haarcascade_frontalface_alt_tree.xml
下面是做出来的玩意
多来点人试试
来点搞笑的,在纸上画一个小人,也识别出来了,看来以后冒充别人拿张照片在摄像头前晃晃就行
抛砖引玉,希望大家多找点乐子,不要一天到晚总是 3 层、CS、DataGrid、存储过程。
公司的事情留在公司就行,别太执着。
(全文完)
作者:野比 (conmajia@gmail.com)
时间:May, 2012
分享到:
相关推荐
打开图片,自动加载图片,显示人脸数量并截取人脸到右侧区域显示
c#下使用EmguCV操作摄像头和最简单的人脸检测 http://blog.csdn.net/a582127421/article/details/77745580
C#基于emgucv TCP协议视频墙,请自行调试,内有可运行版本TCP协议视频墙,请自行调试,内有可运行版本TCP协议视频墙,请自行调试,内有可运行版本
C# EmguCV4.2 QRcode 二维码 检测,定位,标记,识别,划线标记支持任何角度二维码
本案例可以利用C#和EmguCV播放文件夹和摄像头中的视频,代码运行完美无误,可以简单实施视频运动目标检测与跟踪,欢迎交流
C#版OpenCV--EMguCV,实现运动检测实例,基本代码,完美注释
C#使用Emgu CV来进行图片人脸检测,可以读取pdf文件,通过读取pdf文件中的图片进行人脸识别运算。
使用额使用VS2008 C# winform框架,采用emgucv(opencv for .net),开发的一个图像处理软件,由本人研究生课程的一个图像处理课程设计改编。包括图像处理基本算法。图像增强、图像分割等内容。注意编译前需要配置emgu...
网上关于emgucv 3.2版本的说明很少,都是一些老版本的,很多函数都不一样了,所以自己整理一下emgucv 3.2的基本用法,包括打开摄像头,人脸跟踪,视频录像
C# VS2017+EmguCV4.2 QRcode 二维码 检测,定位,标记,识别,划线标记支持任何角度二维码
C#版本EmguCV,实现特征匹配,对特征点进行处理,标识
使用C#开发OpenCV 基于Emgu CV的数字相机图像采集
使用C#+EmguCV开发的车牌识别系统,安装路径可以在源代码中更改,生成的应用程序按照路径可以直接使用,具体操作需要一步一步操作,否则会出错,效果还不错
Emgu是OpenCV的.net封装,这是一个用Emgu写的OCR识别的例子程序,供学习参考
C#源码 调用EmguCV开源库实现9点标定,方便快捷,可直接通过像素坐标和机械坐标得到转换系数,从而实现坐标系转换,对于开源的确实很方便,实测和halcon计算的结果一致,
EMGUCV 是一个用于跨平台计算机视觉开发的 .NET 接口库,它基于 OpenCV(开放源代码计算机视觉库)并与 C# 语言集成。如果您对 EMGUCV 感兴趣并正在寻找英文原版参考书,以下是一段资源介绍: 《EMGU CV Essentials...
C#版OpenCV--EMguCV,实现简单的三维重建实例,基本代码,完美注释
用C#编写的基于EmguCV的人脸识别程序!!
C# 使用EmguCV 拼接图片(用于多张照片合成全景图) ,一个简单的应用程序,选择几张图片,拼接图片,并保存
基于EMGUCV的直线车道线检测,通过改进的HOUGH变换,检测特定区域的直线,以达到检测车道线的目的。