xxxxxxxxxx
26
let capture;
let cltracker;
function setup() {
createCanvas(320, 240);
capture = createCapture(VIDEO);
capture.size(320, 240);
capture.hide();
ctracker = new clm.tracker();
ctracker.init();
ctracker.start(capture.elt);
}
function draw() {
background(220);
image(capture, 0, 0);
var positions = ctracker.getCurrentPosition();
if (positions) {
positions.forEach(pos => {
noStroke();
circle(pos[0], pos[1], 3);
});
}
}