xxxxxxxxxx
30
let cam;
let x;
function setup() {
createCanvas(640, 480);
cam = createCapture(VIDEO);
cam.hide();
}
function draw() {
background(220);
loadPixels();
// image(cam, 0, 0);
came.loadPixels();
for (let y = 0; y < height; y++) {
let p = y * width + width / 2;
let i = 4 * p;
let r = cam.pixels[i];
let g = cam.pixels[i + 1];
let b = cam.pixels[i + 2];
let a = cam.pixels[i + 3];
let c = [r, g, b, a];
stroke(c);
let a = cam.pixels[i + 3];
stroke([255, 0, 0, 255]);
point(width / 2, y);
}
}