OpenCV中文网站

 找回密码
 立即注册
搜索
热搜: 安装 配置
查看: 6950|回复: 3

我是opencv的新手,想做人脸识别

[复制链接]
发表于 2008-10-30 12:13:58 | 显示全部楼层 |阅读模式
我这学期想搞人脸识别和检测的实践,接触到opencv,以前是用c#的,不知道在c#上用,和用C++用有什么区别,我下了那个EMGU CV,不知道它的函数调用和opencv有很大的区别吗?好像只有OPENCV的教程啊
回复

使用道具 举报

发表于 2008-10-31 14:41:29 | 显示全部楼层

我是opencv的新手,想做人脸识别

基本上没有区别,Emgu.CV 使用起来也很方便.
如果需要的话可以把你的问题直接发邮件给我,我最近也在拿C#写东西.
回复 支持 反对

使用道具 举报

发表于 2008-11-5 08:43:27 | 显示全部楼层

我是opencv的新手,想做人脸识别

如果您下载了 Emgu.CV.SourceAndExamples-1.3.0.0.zip 文件, 从 VS2005 里边打开 Solution\\VS2005_MonoDevelop 目录下的 Emgu.CV.Example.sln 文件. 里面有一个项目FaceDectection 是读取图像并做人脸识别的. 主要部分的程序如下:

  1. Image<Bgr, Byte> image = new Image<Bgr, byte>(&quot;lena.jpg&quot;);
  2. Image<Gray, Byte> gray = image.Convert<Gray, Byte>();
  3. gray._EqualizeHist();
  4. HaarCascade face = new HaarCascade(&quot;haarcascade_frontalface_alt2.xml&quot;);
  5. Rectangle<double>&#91;&#93;&#91;&#93; facesDetected = gray.DetectHaarCascade(face);
  6. foreach (Rectangle<double> f in facesDetected&#91;0&#93;)
  7.   image.Draw(f, new Bgr(255, 0, 0), 2);
  8. imageBox1.Image = image;
复制代码
回复 支持 反对

使用道具 举报

发表于 2009-6-19 17:41:52 | 显示全部楼层

我是opencv的新手,想做人脸识别

我也是新手,会一点点C#,看到这里专门有个C# OpenCV真是太好了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|OpenCV中文网站

GMT+8, 2024-4-20 10:54 , Processed in 0.010925 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表