0

我在 http://teachablemachine.with google.com 上训练了一个姿势模型。我尝试将该模型用作 Web 应用程序,因此我将其应用于 JavaScript 上的 ml5.js,如下所示。


const imageModelURL = 'teachable machine model URL';

async function start() {
  const stream = await navigator.mediaDevices.getUserMedia({
    audio: false,
    video: true,
  });
  
  const video = document.getElementById('webcam');
  
  video.srcObject = stream;
  
  classifier = ml5.imageClassifier(imageModelURL + 'model.json', video, () => {
    console.log('モデルの読み込みが完了しました');
  });
  
  function loop() {
    classifier.classify(async (err, results) => {
      if (results[0]) {
        document.getElementById("result").textContent = results[0].label;// 
      }
      setTimeout(loop, 1000);
    });
  }
  loop();
}

我可以将它用在可连接机器图像项目制作的其他模型上,但它不适用于姿势模型。我把通常我们不能在ml5.js上使用姿势模型的文章红了,但是有什么方法可以使用吗?

4

0 回答 0