xxxxxxxxxx
31
let cam;
let g;
let w, h;
function setup() {
createCanvas(320, 240);
pixelDensity(1);
h = height;
w = width;
cam = createCapture(VIDEO);
cam.size(w, h);
cam.hide();
g = createImage(w, h);
g.loadPixels();
}
function draw() {
background(0);
cam.loadPixels();
for (let i = 0; i < pixels.length; i += 4) {
g.pixels[i + 0] = 0;
g.pixels[i + 1] = 255;
g.pixels[i + 2] = 0;
g.pixels[i + 3] = pixels[i + 1];
}
g.updatePixels();
image(g, 0, 0, w, h);
}