我正在做一个网络应用程序,我正在从 IP 摄像机中提取图像,并且我需要能够查看停车位是否有汽车。我想使用某种形状检测来做到这一点,但我似乎只能找到来自 c++ 的面部检测端口和基本形状,例如正方形。有人可以指出我正确的方向,以便我可以进行自己的形状检测吗? 现在,我正在绘制蓝色框并获取 x、y、h、w 的图像数据,并查看除了停车场的 0xFFFFFF 之外我是否可以获得任何其他颜色,但它在晚上不起作用,它会偏斜人类行走。
任何帮助,将不胜感激..
function drawgrid(){
context.drawImage(img, 0, 0);
localStorage.setItem( "savedImageData", canvas.toDataURL("image/png") );
context.beginPath();
context.rect(308, 240, 250, 100);
context.lineWidth = 2;
context.strokeStyle = 'blue';
context.stroke();
var dataURL = canvas.toDataURL();
}
这是抓取图像数据将其保存到本地存储,然后我循环遍历每个像素,但是我认为这不是正确的方法。