实现人脸识别的方法和途径很多,不过OpenCV 作为开源的计算机视觉软件包,在人脸识别方面相比其他方法更为简单些,在这里我们采用OpenCV相关库数,并Python编程语言下和TigerBoard开发板来实现简单人脸识别。方法详见附件内容。
人脸识别门禁系统设计原理:
简单利用TigerBoard开发板模拟下人脸检测门禁系统,以继电器开关来代替门禁上电磁锁的开关。
人脸识别门禁系统硬件要求:
- 1.TigerBoar开发板
 - 2. USB免驱摄像头
 - 3. 继电器
 - 4. 杜邦线若干
 - 5. LED灯
 
人脸识别门禁系统软件要求:
- 1. Python环境
 - 2. RPI.GPIO库
 - 3. opencv2.4.9及相关依赖包
 - 4. simpleCV函数库
 
人脸识别门禁系统开发环境:
1.Gobian
代码详见附件内容。
运行效果图:

摄像头水平,未检测到本人脸部,33pin低电平,所以灯未亮
							阅读全文
							
						
					
								
								
								
11