tengo el siguiente código. Muestra el video de filtro en la parte superior y el video original en la parte inferior.
¿Cómo ocultar el video en la parte superior?
Gracias
// https://editor.p5js.org/ function setup() { createCanvas(320, 260); video = createCapture(VIDEO); video.size(width,height); } let video; function draw() { image(video,0,0,width,height); // filter(THRESHOLD); // filter(GRAY); filter(INVERT); }Gracias @Samathingamajig
El siguiente código funciona para mí.
let video; function setup() { createCanvas(320, 260); video = createCapture(VIDEO); video.size(width, height); video.hide(); } function draw() { image(video,0,0,width,height); // rest of code }¿Podemos redefinirlo de la siguiente manera?
// https://editor.p5js.org/ function setup() { createCanvas(700, 394); video = createCapture(VIDEO); video.hide(); // video.show(); } let video; function draw() { image(video,0,0,width,height); // filter(THRESHOLD); // filter(GRAY); // filter(INVERT); }En la página de documentación, dice hacer video.hide() para ocultar la captura de la cámara web.
Y si no quiere el filtro, entonces no llame al filter(...)
Entonces su código se verá así:
let video; function setup() { createCanvas(320, 260); video = createCapture(VIDEO); video.size(width, height); video.hide(); } function draw() { image(video,0,0,width,height); // rest of code } Si alguna vez desea volver a mostrar el video original, simplemente ejecute video.show() .