Я узнаю о обработке изображений в классе, и мне нужно иметь возможность сделать скриншот видео веб -камеры, которое я отображаю на экране, в настоящее время используя p5.js. Проблема в том, что когда я нажимаю на мышь, чтобы снять изображение, видео веб -камера останавливается/замораживает кадр, когда я нажимал на мышь, чтобы снять изображение. Я не уверен, в чем проблема /как сохранить видео веб -камеры вживую после того, как я сфотографировал.let video;
let img;
function setup()
{
createCanvas(900,600);
pixelDensity(1);
video = createCapture(VIDEO);
video.hide(); //hidden default video showing
}
function draw()
{
background(255);
imageMode(CENTER);
translate(width/2, height/2);
scale(-1,1,1); //flip image to be correct orienation
image(video, 0,0, 160, 120);
}
function saveImage()
{
img = video.get()
save(img, 'myPic.png');
}
function mousePressed()
{
saveImage();
}
Подробнее здесь: https://stackoverflow.com/questions/794 ... e-of-video