P5.js - 有没有办法切出图像区域?

Oli*_*ens 5 processing p5.js

有没有办法“剪出”一张图像并将其与 P5.js 库一起使用?

示例:假设我有一个大小为 100x100 的图像,但需要获得一个从像素 50,50 开始的 10x10 像素切口

来自 50,50px 的 100x100px 图像的 10x10px 剪切图

我想获取生成的 10x10 图像并将其放置在image(result, X, Y, 10, 10) 的任何位置

注意: 我唯一能在网上找到与此类似的东西是使用mask()但结果不是我需要的。

Oli*_*ens 6

在深入了解内部并得到其他 P5ers 的帮助后,我发现解决方案是:

来自 P5.js的GET()方法

https://p5js.org/reference/#/p5/get

get() 方法可以根据需要使用:get(startX, startY, width, height) 和返回以及可以根据需要保存或使用的图像。