谁能告诉我如何在按下鼠标时触发一个函数,并继续直到在p5.js中释放该函数

普里永萨哈

我试图使用p5和ml5添加图像在我的网站上,用户可以在那里训练自己的图像并通过网络摄像头获取预测的输出,我尝试使用

var addImage;
var mobilenet;
mobilenet = ml5.featureExtractor('MobileNet', modelReady);
classifier = mobilenet.classification(video,videoReady);
addImage = createButton('Insert');
addImage.mousePressed(function (){
classifier.addImage('Insert');
});

但是对于每个图像,我都需要按鼠标按钮以插入,而我只想使它像这样

**On mousePress()
  function to add multiple image;
  On mouseRelease()
  stop;**
萨加尔更多

从这个参考,这应该起作用;

var addImage;
var mobilenet;
var drawImageInterval = null;
mobilenet = ml5.featureExtractor('MobileNet', modelReady);
classifier = mobilenet.classification(video,videoReady);
addImage = createButton('Insert');
addImage.mousePressed(function (){
   if(mouseIsPressed && !drawImageInterval){
     drawImageInterval = setInterval(function(){
         classifier.addImage('Insert');
      }, 1000);
  } else {
     clearInterval(drawImageInterval);
     drawImageInterval = null;
  }

});

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

确定该函数中的函数名称

谁能告诉我如何一次在Java中删除两个元素?

谁能告诉我如何在Java中同时删除两个元素?

该函数如何存储在我的对象中?

如何在Swift中创建一个函数,该函数返回符合协议的Type?

对函数中变量的更改将在该函数退出时还原

当我有一个Javascript函数包含一个外部Javascript文件时,如何使该函数块直到外部文件完全加载?

C ++如何在原始抽象类中制作一个函数,该函数接受派生类的输入

如何创建一个对象,该对象的对象在构造函数中可以执行该函数?

如何在一个查询函数中引用另外2个页面(包括3个我调用该函数的页面)?

编写一个函数,该函数可再现与R中的“单独” dplyr函数相同的输出

如何在Rust中编写一个通用函数,该函数可以接受实现特定属性的任何结构?

如何正确设置一个函数,该函数返回python中的年份差异?

如何将函数映射到列表并在满足条件时停止并告诉我该函数是停止还是结束?

如何在C#中构建一个函数,该函数返回一组定界的字符串号?

我可以创建一个函数,该函数是对象中函数的属性吗?

如何在C#中结束该函数的另一个进程使用的文件?

当从另一个函数中调用该函数时,如何抑制该函数中的代码行?

MSSQL在库中找不到该函数

如何在Scala中定义函数,该函数返回一个函数,该函数本身返回一个函数

谁能告诉我如何在Rails中执行此n个case / switch语句

在PyQt4中将Button连接到该函数时,该函数未运行

如何在jsp中编写一个函数,当单击“提交”按钮时可以调用该函数

函数中的Popen阻止该函数在单独的线程中执行

在python3中,如何在不知道函数名称的情况下从该函数的范围内引用一个函数?

在 Kotlin 中成功完成另一个函数后,如何执行该函数?

在一个简单的函数中反应 js 错误,该函数接受一个数组并返回一个随机值

该函数在 Tkinter 中自行打开

如何制作一个自引用 lambda 函数,该函数也引用 Java 中的本地变量?