def setup
createCanvas(100, 100)
@capture = createCapture(VIDEO)
@capture.hide
end
def draw
if @capture.loadedmetadata
c = @capture.get(0, 0, @capture.width / 2, @capture.height / 2)
image(@capture, 0, 0, width, height)
image(c, 50, 50, 50, 50)
end
end
ビデオキャプチャからピクセルの領域または単一のピクセルの値を取得します。
| 引数名 | 内容 | 備考 | オプション | デフォルト値 |
|---|---|---|---|---|
| x | ピクセルの x座標 | |||
| y | ピクセルの x座標 | |||
| w | ピクセルの領域の幅 | |||
| h | ピクセルの領域の高さ |
r0 : p5imageオブジェクト
r1 : 色(カラー)を表す [R, G, B, A]の配列
・引数が何も与えられていない場合、戻値はビデオキャプチャ全体を示す p5imageオブジェクトになります。
・createCaptureメソッドで生成されたオブジェクトに対してのみ有効です。