Mercurial Hosting > traffic-intelligence
diff trafficintelligence/storage.py @ 1256:56d0195d043e
cleaning indicators (no more time interval) and runtimeerror with arccos
author | Nicolas Saunier <nicolas.saunier@polymtl.ca> |
---|---|
date | Wed, 03 Apr 2024 14:41:20 -0400 |
parents | c0fe55a6b82f |
children | e59a0a475a0a |
line wrap: on
line diff
--- a/trafficintelligence/storage.py Wed Apr 03 12:30:36 2024 -0400 +++ b/trafficintelligence/storage.py Wed Apr 03 14:41:20 2024 -0400 @@ -1450,8 +1450,8 @@ xCoords = worldCorners[:4,0] yCoords = worldCorners[:4,1] t.addPositionXY(xCoords.mean(), yCoords.mean()) - for i in range(4): - featureTrajectories[i].addPositionXY(xCoords[i], yCoords[i]) + for j in range(4): + featureTrajectories[j].addPositionXY(xCoords[j], yCoords[j]) # check https://docs.opencv.org/3.4/d9/d0c/group__calib3d.html#ga1019495a2c8d1743ed5cc23fa0daff8c if interval.length()>1: objects.append(moving.MovingObject(num = objNum, timeInterval = interval, positions = t, velocities = t.differentiate(True), userType = userType, features = [moving.MovingObject(num = featureNum+i, timeInterval = copy(interval), positions = featureTrajectories[i], velocities = featureTrajectories[i].differentiate(True)) for i in range(4)]))