硬件:带有摄像头的计算机。
软件:Windows10 操作系统。
网络:设备连接外网。
人脸识别小程序的内部算法实现需借助百度接口,所以在启动小程序之前需要提前进行百度接口的相关配置工作。
注册登录,进入如下界面。
在应用名称一栏输入所建应用的名称,在应用描述一栏输入对所创建应用的大概描述,然后点击立即创建。
即可看到刚才创建应用的详细信息,并且可以看到获取到的API key和Secret key。
接下来,往你的这个库里面添加人脸和用户
导入你的应用信息,在百度智能云中的应用列表中可以复制
读入你人脸库的图片
链接电脑摄像头
将你想要实现的功能需要的控件添加到窗体中
这段代码的主要实现的功能是接受并处理图像数据,也就是将传入的图像转换为 Bitmap 格式,并进一步处理为百度人脸识别所需的 base64 格式字符串。然后调用百度人脸检测API,并返回检测结果。最后是解析并显示人脸检测结果,提取出人脸的位置、年龄、模糊程度等信息,并在用户界面上显示这些信息。
运行结果是这样的,显示了人脸的基本信息,甚至可以估计你的年龄和颜值分(看看就行,自信的人最美)。
选择两张照片进行对比,我用两张自己的照片对比了下,基本相似度在90左右。
用户输入用户称呼,点击上传用户照片,然后在文件夹中选择用户本人的照片,最后点击保存按钮,即可完成静态图像注册(注:用户ID为系统自动生成,无需输入)。
以上就是本篇文章【C#调用百度AI人脸识别,实现人脸登录,人脸对比,人脸检测】的全部内容了,欢迎阅览 ! 文章地址:http://sjzytwl.xhstdz.com/quote/86348.html
栏目首页
相关文章
动态
同类文章
热门文章
网站地图
返回首页 物流园资讯移动站 http://sjzytwl.xhstdz.com/mobile/ , 查看更多