如何用php代码实现人脸识别,PHP实现人脸识别技术

这篇博客介绍了如何在微信端利用PHP实现人脸识别技术。通过上传照片建立照片库,结合微信平台和第三方API进行人脸匹配。文章包含代码示例,演示了照片上传、人脸检测、脸集管理和相似脸查找的过程。
摘要由CSDN通过智能技术生成

这次人脸识别技术,是实现在微信端的,也就是说利用公众微信平台,调用第三的API来实现人脸识别这项技术的。

实现的思路:

首先呢,将收集的照片,建立一个照片库,然后利用在微信平台发送的照片,去到照片库进行匹配,那么怎么匹配呢?

这就要利用第三方的API了。

这个是收集信息,然后存储到信息库(包括图谱库)

17dfd8abdec36ecd44dd1efcced4c424.png

部分代码:

上传到人脸信息库

#preview, .img, img

{

width:79px;

height:79px;

}

上传到人脸信息库

姓名
电话
微信
图片上传

function preview(file){

var prevDiv = document.getElementById('preview');

if(file.files && file.files[0]){

var reader = new FileReader();

reader.onload = function(evt){

prevDiv.innerHTML = ''%20+%20evt.target.result%20+%20'';

}

reader.readAsDataURL(file.files[0]);

}else{

prevDiv.innerHTML = '

}

}

分析照片

if(isset($_FILES['pic'])&&$_FILES['pic']['error'] == 0){

$name = mt_rand(100000,999999);

$ext = explode(".",$_FILES['pic']['name'

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值