资源简介
人脸识别源码 C# PCA 用C#做学习型人脸识别程序
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using Emgu.CV;
using Emgu.CV.Structure;
using System.IO;
namespace FaceRecognition
{
/***************
* face recognition
* by Nobi (conmajia@gmail.com)
* May 11th 2012
* this is an experiment
* and based on EmguCV
* all codes are almost standard.
*
* Sergio Andrés Guitérrez Rojas‘s work
* was the start point.
* More features added.
* -- conmajia
*
* use it in anyway as you wish.
* you can keep my name or not.
* it depends on you.
* all that I expect is a nice meal. (haha)
* **************/
public partial class Form1 : Form
{
#region variables
// webcam
Capture webcam;
bool cameraInUse = false;
// cascading lib
HaarCascade faceHaar;
// Font to show name
MCvFont font = new MCvFont(
Emgu.CV.CvEnum.FONT.CV_FONT_HERSHEY_TRIPLEX
1.2
1.2
);
// frame being dealing dealed trained
Image current;
Image gray = null;
// List to store trained faces & people
List> learnedFaces = new List>();
List learnedPeople = new List();
MCvAvgComp[] foundFaces;
#endregion
#region initiates
public Form1()
{
InitializeComponent();
}
private void initHaar(ref HaarCascade h string path)
{
h = new HaarCascade(path);
}
// try load early trained faces
private void loadBackupImages(List> list)
{
//try
//{
// // names stored in /backup/names.txt
// // names delimilited by ‘|‘ (the pipe)
// string nameFileContent
// = File.ReadAllText(Application.StartupPath + “/backup/names.txt“);
// string[] names = nameFileContent.Split(‘|‘);
// foreach (string name in names)
// {
// // load images
// list.Add(
// new Image(
// Application.StartupPath
// + “/backup/face_“
// + name
// + “.bmp“
// )
// );
// // TODO: change list into dictionary
// people.Add(name);
// }
//}
//catch (Exception)
//{
// Console.WriteLine(“Load nothing from backup files.“);
//}
}
#endregio
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2013-08-26 22:29 FaceRecognition(Unfinished)用C#做学习型人脸识别程序(尝鲜版\
文件 32768 2012-05-11 22:13 FaceRecognition(Unfinished)用C#做学习型人脸识别程序(尝鲜版\FaceRecognition.exe
文件 10652 2012-05-11 22:13 FaceRecognition(Unfinished)用C#做学习型人脸识别程序(尝鲜版\Form1.cs
文件 10332 2012-05-11 22:05 FaceRecognition(Unfinished)用C#做学习型人脸识别程序(尝鲜版\Form1.Designer.cs
文件 506314 2012-05-11 18:15 FaceRecognition(Unfinished)用C#做学习型人脸识别程序(尝鲜版\haarcascade_eye.xm
文件 3644763 2012-05-11 18:15 FaceRecognition(Unfinished)用C#做学习型人脸识别程序(尝鲜版\haarcascade_frontalface_alt_tree.xm
- 上一篇:C#任务管理器实现cpu使用率以及动态网格
- 下一篇:c#串口通信+CRC校验
相关资源
- c#串口通信+CRC校验
- C#任务管理器实现cpu使用率以及动态网
- C# List用法详解
- C#线程间操作无效Study
- c#IPCO多线程并发业务处理
- C# DBHelper类
- c# 画流程图
- C# 读写Word
- C#权限管理系统--动态加载菜单栏
- C#在线考试系统软件版
- 语音识别+文字语音合成C#
- C#语言做的学生通讯录
- C#查询本机唯一识别码 硬盘卷标号
- C#版远程桌面控制源码
- 微软智能语音C#Demo
- C#公交查询系统.rar
- c#做的一个停车收费系统
- 照片小管家源码C# winform照片管理
- 个人日程管理 C#与数据库
- 指纹识别C#实现
- C#中为treeview加背景图
- C#文件输入输出编程
- 社会保障管理系统
- C#、winform增删改查
- SQL Server数据库备份与恢复C#代码
- c#版的手写输入工具
- C# SAPI 语音交互系统
- C#图书管理系统(功能齐全,包括借还
- C#对TXT读写
- c#仓库信息管理系统
评论
共有 条评论