前端人脸识别--两张脸相似度

这篇博客介绍了如何在前端使用face-api.js库计算两张人脸的相似度。首先,文章讲解了安装和加载模型的过程,包括解决在Windows环境下可能遇到的问题。接着,详细阐述了面部检测、标记点检测、脸部描述计算以及相似度计算的步骤。通过计算欧氏距离来判断人脸匹配程度,阈值设置为0.4,低于这个值视为匹配成功。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本文例子主要写的是如何获取两张脸的相似度, 其余例子参考官网, 博主才疏学浅, 如果有错误, 麻烦大佬们多多指点.

face-api.js 传送门: github.com/justadudewh…

代码传送门, 安装即用, 顺手点star, 一天好心情, 例子基于face-api.js github.com/TheKiteRunn…

本人csdn地址: blog.youkuaiyun.com/c_kite/arti…

1. 效果图

可以clone下我的例子代码, 比对参考图片是images文件夹下的reference.jpg

2. 开发流程

2.1. 安装face-api.js

获取face-api.js: npm i face-api.js

如果想要在node端运行, 我作为一个windows用户遇到了n多坑, 下面贴上一些解决链接:

  1. node-gyp: windows用户安装办法 github.com/nodejs/node…
  2. TensorFlow.js Node.js windows故障排查 github.com/tensorflow/…
  3. 如果
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值