P5.js - 有没有一种方法可以剪切图像区域?

5
有没有一种方法可以“剪切”图像的一部分并使用P5.js库?
例如:假设我有一个大小为100x100的图像,但需要获取从像素50,50开始的10x10像素剪切。

10x10px cutout from an 100x100px image from 50,50px

我希望能够获取到生成的10x10像素图像,并使用 image(result, X, Y, 10, 10) 在任何位置进行放置。

注意: 我在网上找到的与此类似的方法只有使用mask(),但结果并不符合我的需求。


CSS的clip属性怎么样? img { position: absolute; clip: rect(0px,60px,200px,0px); } - mwilson
2个回答

6
经过进一步的研究和来自P5社区成员的帮助,我找到了解决方案: P5.js中的GET()方法 可以使用get()方法:get(startX, startY, width, height),返回一个图像,可保存或随意使用。 https://p5js.org/reference/#/p5/get

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接