ある画像から別の画像へピクセルの領域をコピーします。
最初のパラメータ srcImage は、ブレンドする p5.Image オブジェクトです。
次の4つのパラメータ sx、sy、sw、sh は、 ソース画像からブレンドする領域を決定します。(sx, sy) は領域の 左上隅です。sw と sh は領域の幅と 高さです。
次の4つのパラメータ dx、dy、dw、dh は、 ブレンド先のキャンバスの領域を決定します。(dx, dy) は領域の 左上隅です。dw と dh は領域の幅と 高さです。
10番目のパラメータ blendMode は、画像の色をブレンドする 際に使用するエフェクトを設定します。オプションには BLEND、DARKEST、 LIGHTEST、DIFFERENCE、MULTIPLY、EXCLUSION、 SCREEN、REPLACE、OVERLAY、HARD_LIGHT、 SOFT_LIGHT、DODGE、BURN、ADD、または NORMAL があります。
実例
シンタックス
blend(srcImage, sx, sy, sw, sh, dx, dy, dw, dh, blendMode)
blend(sx, sy, sw, sh, dx, dy, dw, dh, blendMode)
パラメーター
srcImage
p5.Image:
ソース画像。
sx
Integer:
ソースの左上隅のx座標。
sy
Integer:
ソースの左上隅のy座標。
sw
Integer:
ソース画像の幅。
sh
Integer:
ソース画像の高さ。
dx
Integer:
目的地の左上隅のx座標。
dy
Integer:
目的地の左上隅のy座標。
dw
Integer:
目的地の画像の幅。
dh
Integer:
目的地の画像の高さ。
blendMode
Constant:
ブレンドモード。BLEND、DARKEST、LIGHTEST、DIFFERENCE、 MULTIPLY、EXCLUSION、SCREEN、REPLACE、OVERLAY、HARD_LIGHT、 SOFT_LIGHT、DODGE、BURN、ADD、またはNORMALのいずれか。
Notice any errors or typos? Please let us know. Please feel free to edit src/image/pixels.js and open a pull request!