OPENMV人脸识别+引脚高低
额,直接开始吧!
一、项目介绍
就是识别到人脸,之后引脚电平产生变化。使用LBP特征算法
二、项目准备
硬件:openmv 软件:openmv ide
三、流程
1.采集人脸图像
第一步:先插入内存卡到openmv 第二部:在openmv内创建文件夹,命名为singtown,然后在singtown文件夹中再新建n个名为s1,s2,s3…sn的子文件夹(想识别几个就创建几个) 第三步:使用下面这个脚本采集图片(num 值需要更改),也有视频
2.使用引脚高低电平
以使用P0口为例,
from pyb import Pin p_out = Pin(P0, Pin.OUT_PP)#设置p_out为输出引脚 p_out.high()#设置p_out引脚为高 p_out.low()#设置p_out引脚为低
这样,识别到对用的人脸后,就OK了
三、整体程序
结果测试通过,整体帧率较低,是openmv原因,控制下图片数量就会达最佳效果。
