ug环球官方注册:人脸识别和手势识别应用(face++)开发

admin 2周前 (06-26) 科技 5 1

基础熟悉

本项目使用的是face++平台,人脸识别+手势识别双确认显示。

python编程,代码简介,利便扩展。

 

该项目适用于Windows系统和Linux系统,但必须安装响应的模块,其中包罗

 

l  Python3  python 库,逻辑编写

l  Pillow   窗口开发实现

l  opencv-python python的opencv接口

l  Opencv库   用于人脸检测

 

本次测试是在win 10电脑上

安装python3

这个网上四处都是资料,找一找就知道啦

官网:

https://www.python.org/

 安装pillow

该库用于python做界面开发,详细参考:https://www.cnblogs.com/dongxiaodong/p/9971974.html

这个库一样平常电脑都自带有了,可以先不安装,直接运行代码。

若是泛起以下错误,则必须手动安装

ModuleNotFoundError: No module named 'PIL'

安装下令:

pip install pillow

安装opencv-python

Opencv可以实现人脸检测、人脸对比识别等功效,但在次只是用它来实现了人脸检测并做人脸框图,并没有更多功效的实现,想要获取更多功效的学习参考,请接见:https://www.cnblogs.com/dongxiaodong/p/10134904.html

pip install opencv-python

若是泛起红色字体,示意安装出错了,必须重新运行安装下令

 

 Face++

Face++在项目中用于人脸识别和手势识别

系统流程主要为如下:

 

测试

(一)  获取人脸标识

工程目录:

 

l  运行项目,摄像头将开启,实时展示所拍摄的画面

l  按下空格键即可获取人脸标识,输出人脸标识和存储到data文件目录下

l  此时按下ESC键则退出程序

l  统一小我私家的人脸标识很有可能是不一样的,由于它更多的是基于本次照片盘算

 

(二)  建立人脸库&人脸标识添加到人脸库

 

 

 

l  建立人脸标识库,标识名自定义,但统一用户内不能有相同的人脸标识库

l  在函数填写自己账户下唯一的人脸库标识名

 

 

l  将人脸标识添加到人脸库中

l  在函数中填写人脸库标识和我们第一步获取的人脸标识,将人脸标识添加到人脸库中

l  人脸库可以添加多个差别的人脸标识

 

(三)  人脸库搜索效果比对

 

l  修改为我们刚刚所建立的人脸库,举行接下来的人脸识别查找

l  运行工程后将开启摄像头举行照片实时捕捉识别,并在屏幕中显示识别效果

l  识别包罗人脸识别和手势识别

l  只有在人脸识别准确的情况下才会开启手势识别

 

人脸识别失败

人脸识别乐成,无手势

人脸识别乐成,手势为合拢

人脸识别乐成,手势为打开

,

欧博开户网址

欢迎进入欧博开户网址(Allbet Gaming):www.aLLbetgame.us,欧博网址开放会员注册、代理开户、电脑客户端下载、苹果安卓下载等业务。

皇冠体育声明:该文看法仅代表作者自己,与本平台无关。转载请注明:ug环球官方注册:人脸识别和手势识别应用(face++)开发

文章归档

    站点信息

    • 文章总数:408
    • 页面总数:0
    • 分类总数:8
    • 标签总数:747
    • 评论总数:32
    • 浏览总数:4298