+
96
-

如何实现抖音中视频换脸特效?

抖音中的特效很好玩,换个脸啥的太好玩了,我想用js获取摄像头然后识别人脸进行更换,有没有这样的插件?

网友回复

+
15
-

有三个js库可以是吸纳

face-api

点击打开链接

tracking.js

点击打开链接

tensorflow.js,注意由于是google的服务,可能你的网络无法直连,请确保你的网络能链接谷歌

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Face Detection</title>
    <script src="https://cdn.jsdelivr.net/npm/@tensorflow/tfjs"></script>
    <script src="https://cdn.jsdelivr.net/npm/@tensorflow-models/blazeface"></script>
</head>
<body>
    <video id="video" width="720" height="560" autoplay></video>
    <script>
        const video = document.getElementById('video');

        navigator.mediaDevices.getUserMedia({ video: {} })
            .then(stream => {
                video.srcObject = stream;
            })
            .catch(err => console.e...

点击查看剩余70%

我知道答案,我要回答