vue2+tracking怎么实现PC端的人脸识别
发表于:2025-01-16 作者:千家信息网编辑
千家信息网最后更新 2025年01月16日,本篇内容介绍了"vue2+tracking怎么实现PC端的人脸识别"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能
千家信息网最后更新 2025年01月16日vue2+tracking怎么实现PC端的人脸识别
本篇内容介绍了"vue2+tracking怎么实现PC端的人脸识别"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
需求
上传患者真实头像,可以有两种选择,一种是通过常规的文件选择方式上传,第二种方式就是医生可以调用电脑的摄像头拍一张然后上传。
分析
常规的就不用分析了,只分析第二种:
调用本地摄像头
然后可以进行拍照
因为是患者的真实头像,方便辨认,要求要拍到患者脸部
检测到患者脸部,自动截图,医生只需要点击上传即可
实现思路
首先看有不有能识别到患者脸部的前端第三方库,如果没有,这个需求就相对来说就麻烦一点,就是在拍照的时候需要医生辨别能否达到上传的要求,然后再拍照上传也行。
基于上面的思路,开始寻找,最后确定使用 tracking.js 它的 github 地址
使用 tracking.js
安装:
yarn add tracking
使用,用一个测试 demo 来展示:
src/components/TestFace.vue
请将摄像头对准患者脸部
检测人脸结果
src/utils/utils.js
export let userMedia = function (constraints, success, error) { if (navigator.mediaDevices.getUserMedia) { userMedia = function (constraints, success, error) { navigator.mediaDevices.getUserMedia(constraints).then(success).catch(error) } } else if (navigator.webkitGetUserMedia) { userMedia = function (constraints, success, error) { navigator.webkitGetUserMedia(constraints, success, error) } } else if (navigator.mozGetUserMedia) { userMedia = function (constraints, success, error) { navigator.mozGetUserMedia(constraints, success, error) } } else if (navigator.getUserMedia) { userMedia = function (constraints, success, error) { navigator.getUserMedia(constraints, success, error) } } userMedia(constraints, success, error)}
最终的效果如下:
最后
首先确保有摄像头
有时候本地调试无法打开摄像头,可以在浏览器上输入:chrome://flags/#unsafely-treat-insecure-origin-as-secure
然后会出现如下页面,再操作即可:
"vue2+tracking怎么实现PC端的人脸识别"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!
摄像头
摄像
患者
人脸
脸部
检测
医生
用户
分析
端的
内容
头像
就是
常规
思路
方式
更多
电脑
知识
需求
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
应用软件开发人员年终总结
网络安全公司账务处理
汕头IBM服务器维修站
mac oui数据库
深圳服务器电源需要多少钱
云服务器 哪些
mysql数据库基本表增加
远离黄赌毒与网络安全教育
广东定制软件开发中心
数据库表连接和子查询的区别
优雅的数据库设计
服务器怎么测试cpu
黎明杀机手机版怎么更换服务器
数据库学生考勤管理系统课程设计
安卓手机数据库制作
光标下载软件开发
江苏服务器散热片定制云服务器
上海银联网络技术服务供应商家
服务器二次元云
广东网络安全概念股
服务器装2008蓝屏
潍坊平台软件开发
服务器安全审核的范围
单位网络安全责任制实施方案
hmm管理 服务器规范
宝马f系列数据库
h2数据库查看工具
如何安装和平精英主播服务器
安庆软件开发公司电话
服务器二次元云