使用js插件实现简单有趣的人脸识别

 

 

前阶段无聊想搞个人脸识别玩玩,发现一个有趣的插件包,虽然不算特别强大但是相对还是能实现效果,主要是它简单啊,让你5分钟内就会用,可以去玩玩看,现在我把它拿出来和大家分享

这个插件就是jquery.facedetection

首先

npm install jquery.facedetection

先引入jquery

下载依赖包,我们只需要把依赖包引进来,只需要三个js文件



直接上代码


lang="en">

    charset="UTF-8">
    </span>Title<span style="color:#000080;">
    



    id="image" src=""/>
    
class="imgDiv">
class="draw">

type="button" value="开始识别" onclick="identifyFace()"> type="file"onchange="selectImage(this);" />
    

使用faceDetection将图片进行识别,识别结果通过回调函数形式传到face参数通过for in循环导出识别的结果,x,y分别为识别区的x,y方位,width和height就是宽高啦,confidence表示自信程度,自信程度这块可能不是很标准,不过大致还是能实现了

识别结果长这个样

 

使用js插件实现简单有趣的人脸识别_第1张图片

项目预览

http://cgdmusic.cn:1234/face/index.html

插件的github

https://github.com/jaysalvat/jquery.facedetection

你可能感兴趣的:(使用js插件实现简单有趣的人脸识别)