copy()

キャンバスの領域にソース画像からピクセルをコピーします。

最初のパラメータ srcImage は、ブレンドする p5.Image オブジェクトです。ソース画像は キャンバス自体または p5.Image オブジェクトにすることができます。copy() は ソース領域が目的の領域と同じサイズでない場合、ピクセルをスケーリングします。

次の4つのパラメータ sxsyswsh は ソース画像からコピーする領域を決定します。(sx, sy) は 領域の左上隅です。swsh は領域の幅と高さです。

次の4つのパラメータ dxdydwdh は キャンバス上のコピー先の領域を決定します。(dx, dy) は 領域の左上隅です。dwdh は領域の幅と高さです。

実例

シンタックス

copy(srcImage, sx, sy, sw, sh, dx, dy, dw, dh)
copy(sx, sy, sw, sh, dx, dy, dw, dh)

パラメーター

srcImage
p5.Image|p5.Element:

ソース画像。

sx
Integer:

ソースの左上隅のx座標。

sy
Integer:

ソースの左上隅のy座標。

sw
Integer:

ソース画像の幅。

sh
Integer:

ソース画像の高さ。

dx
Integer:

目的地の左上隅のx座標。

dy
Integer:

目的地の左上隅のy座標。

dw
Integer:

目的地の画像の幅。

dh
Integer:

目的地の画像の高さ。

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

関連するリファレンス