日期:2014-05-16  浏览次数:20784 次

「玩一玩」用C#做真正的人脸识别程序可学习型(尝鲜版)
本帖最后由 conmajia 于 2012-05-11 23:02:07 编辑
我又开始发帖了。发完看韩剧。没工作的人就是爽。


--------------------------


下载DEMO和源码(需要装EmguCV)



具体装法请参考我之前的帖子。

另外很多朋友遇到CvInvoke()的报错,我找到一种解决方法。

把EmguCV目录下bin里面的所有dll复制到C:\WINDOWS\SYSTEM32文件夹下,这样就OK了。

如果还不OK,试试把dll复制到程序目录(Debug)下。

我这是玩的帖子,欢迎高手指教,但别说我这没意思。hello world也没意思,每天无数人照写。

刚刚学着老外的作品做了一个。嗯,没错,自从有了Emgu CV,模式识别的做法和模式简直成了标准。

当然,这给我这样图像处理还给老师很多年的差生来说,是个福音。

之前发了个帖子,那个准确的说应该叫「人脸检测」,就是只把脸找出来。之前名字起错了。

现在这个,是真的人脸识别,用的识别库还是之前那个帖子的haar(非常经典)

我预期的设计目标是

1.检测人脸

2.学习检测到的人脸

3.利用学习库认人

4.支持摄像头和图片文件输入

做了1个多小时,目前只支持摄像头。已经完成了1、2、3功能,有些使用上的细节还没有调整。

效果如下(用了火箭队的图,其实我真心不是篮球迷)





已知bug

1.误识,这个不说了,正常

2.重复识别,对认人来说不影响(认出2次和认出1次有太大区别吗)

3.功能不全(我只能说请看本贴标题)


使用方法

1.确定你要有摄像头

2.选择webcam模式

3.建议选择「auto stop」在识别出内容后会自动停止

4.「start/stop」开始/暂停

5.「Learn」可以吧识别到的(如果你觉得效果好)脸存起来

6.给脸改名字(暂时不支持中文,因为我用EmguCV的draw画的字符串。。用GDI+画的会被自动冲掉(晕,继续研究)

7. 在摄像头面前跑跑,看能不能认出你来。。


看韩剧了,有空再继续完善。

------解决方案--------------------
楼主又开始玩人脸识别了
------解决方案--------------------
http://topic.csdn.net/u/20120507/11/699ae8ef-4197-4593-993a-b41d44899b63.html?seed=1066253180&r=78481057#r_78481057

what's news today?
------解决方案--------------------
感觉像发福利,接,收,顶。。。
------解决方案--------------------
喜欢楼主的"倾情演出"
------解决方案--------------------
顶,牛人要是有源码就好了
mlg1978@163.com
------解决方案--------------------
lz犀利啊。。收藏了。。。
------解决方案--------------------
留个名,要是写好了,这个可以和 联想哪个抗衡。
------解决方案--------------------
好玩!继续收藏~
------解决方案--------------------

------解决方案--------------------
好东西~~感谢楼主近期分享的这么多好玩的~~
------解决方案--------------------
先收藏
------解决方案--------------------
很好玩
------解决方案--------------------
不错啊!
------解决方案--------------------
http://www.namipan.com/d/BatchXLS285%e5%85%8d%e6%b3%a8%e5%86%8c%e7%bb%bf%e8%89%b2%e7%89%88.rar/c2dd21c32c6e4a5d459b8ebcff0930b2051036e6dc460a00
------解决方案--------------------
出来给lz赞一个!!
------解决方案--------------------
可以用么~
------解决方案--------------------
该回复于2013-06-23 12:31:12被版主删除

------解决方案--------------------
佩服,编程也可以变成一种爱好.
------解决方案--------------------
偶像  牛人
------解决方案--------------------
引用:
我又开始发帖了。