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
Number:

픽셀의 x 좌표.

y
Number:

픽셀의 y 좌표.

w
Number:

반환될 캔버스 일부분의 너비.

h
Number:

반환될 캔버스 일부분의 높이.

Returns

p5.Image: subsection as a p5.Image object.
Notice any errors or typos? Please let us know. Please feel free to edit src/image/pixels.js and open a pull request!

관련 레퍼런스