使用 saveCanvas 保存到目录

using saveCanvas to save to a directory

我希望 p5js 将我的 canvas 图片保存到一个目录:

saveCanvas(c, `kinect/kinect${i}`, 'jpg');

目前他们只是保存到桌面,文件被重命名

kinect_kinect1.jpg etc...

如何保存到目录?

这取决于您使用的浏览器,但大多数应该提供 preference/setting 以允许您设置不同的下载文件夹或允许您为每个下载 select 一个单独的下载文件夹。

如果您计划保存超过 15 帧,您应该尝试 ccapture.js (as saveFrames() 不会捕获比当前更多的帧)。

如果您需要比这更多的控制权,请记住您始终可以集成 p5.js with node.js and/or Electron 以传递 canvas 数据并直接写入磁盘。

这实际上取决于对您当前的项目范围使用什么有意义。