参考 get()

get()

从画布中获取一个像素或一个像素区域。

get() 很容易使用,但速度不如 pixels。读取许多像素值时请使用 pixels

不带参数的 get() 版本返回整个画布。

带有两个参数的 get() 版本将参数解释为坐标。它返回一个带有定点像素 [R, G, B, A] 值的数组。

带有四个参数的 get() 版本将参数解释为坐标和尺寸。它返回画布的一分段作为 p5.Image 对象。前两个参数是分段左上角的坐标。最后两个参数是分段的宽度和高度。

使用 p5.Image.get() 可以直接得到 p5.Image 对象进行处理。

示例

语法

get(x, y, w, h)
get()
get(x, y)

参数

x
数字:

像素的 x 坐标。

y
数字:

像素的 y 坐标。

w
数字:

要返回分段的宽度。

h
数字:

要返回分段的高度。

Returns

p5.Image: 作为 p5.Image 对象的分段。
Notice any errors or typos? Please let us know. Please feel free to edit src/image/pixels.js and open a pull request!

相关参考