toggle on / off opencv on button click remove debug canvas

This commit is contained in:
lukas fricke 2025-01-23 14:21:03 +01:00
parent d06e8a4893
commit 384534ba7f

View file

@ -96,7 +96,6 @@
</div>
</div>
<canvas id="canvas-debug"></canvas>
</div>
@ -137,10 +136,20 @@
return (last_rect.x-rect.x)**2 + (last_rect.y-rect.y)**2;
}
var opencv_runing = false;
function do_opencv_magic() {
if (opencv_runing){
streaming = false;
opencv_runing = false;
startup();
}
else {
opencv_runing = true;
streaming = true;
}
var cap = new cv.VideoCapture(video);
let src = new cv.Mat(video.offsetHeight, video.offsetWidth, cv.CV_8UC4);
let dst = new cv.Mat(video.offsetHeight, video.offsetWidth, cv.CV_8UC1);
@ -161,14 +170,6 @@
let fits = [];
let rects = [];
//for (let k = 0; k < objects_tracked.length; ++k){
// if (objects_tracked[k].at(-1)[0] < framecount-1){
// objects_lost.push(objects_tracked[k]);
// objects_tracked.splice(k, 1);
// }
//}
//console.log(objects_last);
try {
if (!streaming) {
// clean and stop.