问题标签 [ml5]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angular - ml5 问题。不要以角度反映 ml5 uNet
我尝试以角度应用uNet。我已经完成了打开我的摄像头。
但不要应用 uNet .. 只是凸轮视图
所以我猜这个问题。result.backgroundMask = 未定义
为什么 result.backgroundMask 未定义。我不知道...
请回答..
javascript - 由于 setState,值变得未定义
我正在使用 p5 和 ml5.js 通过我的网络摄像头添加一些图像来训练 ML 模型。火车功能像这样工作得很好。但是,如果我取消注释 train 函数中的 if 语句:
classifier
因为之后的值,undefined
它将在下一步中引发错误。为什么会发生这种情况,我该如何解决?如果我只是在 if 语句中使用 console.log,它不会产生问题。但是,如果我在其中使用 setState,它会将分类器设置为未定义。
代码沙盒:
https://codesandbox.io/s/hardcore-solomon-zb34l?file=/src/Component.tsx
javascript - useRef:渲染后状态变为未定义
我正在使用 ml5.js 来训练 ML 模型。我必须使用网络摄像头将图像添加到模型中。train 函数适用于当前代码。但是,当我尝试在train函数内的 if else 语句中设置状态时,当我尝试使用测试按钮对其进行测试时会引发错误。
的值classifier
变为undefined
。
classifier
是一个变量,因此每次都会重新渲染。useRef 可以在这里使用,但我不知道如何。
像这样访问它仍然给了我错误。我也尝试为分类器本身创建一个状态,但这似乎对我也不起作用。
这是一个 Codesandbox 来尝试完整的东西。要查看错误,您可以在 train 函数的 if else 语句中设置一个状态:
https://codesandbox.io/s/hardcore-solomon-zb34l?file=/src/Component.tsx
javascript - 相机在使用 p5.js 的 webview android 中不起作用
我想在 Android Studio 中使用 p5.js 和 ml5.js 库。我已经设法在android中使用webview加载html文件。当应用程序启动但相机为黑色时,也会创建画布。我的应用程序将通过从相机中检测姿势来对姿势进行分类。我是机器学习和这个库的新手。任何帮助,将不胜感激。谢谢。
学习.js
MainActivity.java
学习.html
keyboard - P5.js - 将按键代码转换为实际的键盘字母(在系统中)
我想通过 [Teachable Machine.] ( https://teachablemachine.withgoogle.com/train/pose )输入带有姿势的字母
javascript - 使用 ml5 的身体分割过滤器
我正在尝试制作一个网络摄像头过滤器,它可以进行身体分割以掩盖人背后的背景并将图片放置在背景中。Zoom 或其他平台上的背景选项之类的。我正在考虑使用 ml5 和 BodyPix,但我只达到了这一点(https://github.com/ml5js/ml5-library/blob/main/examples/p5js/BodyPix/BodyPix_Webcam/sketch.js):
任何人都有将图像放置在背景中的任何解决方案?也许还有另一种方法来编码这样的东西?谢谢!
vue.js - vuejs中无法加载model.json、model_meta.json和model.weights.bin
我无法加载 model.json、model_meta.json 和 model.weight.bin 文件,因为它给我一个错误,说服务器以 404 状态响应,但类似的代码在 vanilla javascript 中工作得非常好。这是困扰我的一段代码。
javascript - 检测特定对象的库
过去几天我一直在谷歌上搜索,有趣的是有一个库可以使用JavaScript
. 这是链接:
它被称为ml5.js,它建立在TensorFlow
. 它使用我试图熟悉的机器学习算法。我试图从这里使用他们的一个库:
然后输入ObjectDetector_COCOSSD_single_image并要求从这里下载。我已经下载了它并使用带有VS Code的本地服务器运行它。这个代码片段虽然帮助了我很多:
在浏览器的控制台日志中,我检查了一下,它向这个 api 发送了一个请求 - Model in json
我相信这是一个jSon
文件和训练模型。虽然它无法正确检测所有对象,就像它检测乌龟为鸟,收据为书一样。就目前而言,是否有任何模型可以用于该库或使其更准确地检测对象?
注意:我的计划是检测来自 POS 的特定纸质收据,我不确定是否可以修改上述代码以使其按预期工作,尽管试图弄清楚。任何有想法或在图书馆工作的人都可以分享他们的意见,所以我可以继续。
javascript - 有没有办法在ml5上使用Teachable Machinepose项目?
我在 http://teachablemachine.with google.com 上训练了一个姿势模型。我尝试将该模型用作 Web 应用程序,因此我将其应用于 JavaScript 上的 ml5.js,如下所示。
我可以将它用在可连接机器图像项目制作的其他模型上,但它不适用于姿势模型。我把通常我们不能在ml5.js上使用姿势模型的文章红了,但是有什么方法可以使用吗?
tensorflow - 将模型导出为“.pict”
我需要.pict
从 TensorFlow 中以格式导出模型以在 ml5.js 中使用它。我可以将其导出为h5
格式,但我不知道如何将其翻译为.pict
.
我该怎么做?