Mercurial > hg > nsaunier > traffic-intelligence
comparison python/cvutils.py @ 548:e6ab4caf359c
corrected bug
| author | MohamedGomaa |
|---|---|
| date | Tue, 08 Jul 2014 15:22:30 -0400 |
| parents | 97c5fef5b2d6 |
| children | b5525249eda1 |
comparison
equal
deleted
inserted
replaced
| 547:97c5fef5b2d6 | 548:e6ab4caf359c |
|---|---|
| 206 xCropMax = int(min(width - 1, .5 * (xmin + xmax + a))) | 206 xCropMax = int(min(width - 1, .5 * (xmin + xmax + a))) |
| 207 if yCropMax != yCropMin and xCropMax != xCropMin and (yCropMax - yCropMin) * (xCropMax - xCropMin) > pixelThreshold: | 207 if yCropMax != yCropMin and xCropMax != xCropMin and (yCropMax - yCropMin) * (xCropMax - xCropMin) > pixelThreshold: |
| 208 croppedImg = img[yCropMin : yCropMax, xCropMin : xCropMax] | 208 croppedImg = img[yCropMin : yCropMax, xCropMin : xCropMax] |
| 209 else: | 209 else: |
| 210 croppedImg = [] | 210 croppedImg = [] |
| 211 return imgcrop, yCropMin, yCropMax, xCropMin, xCropMax | 211 return croppedImg, yCropMin, yCropMax, xCropMin, xCropMax |
| 212 | 212 |
| 213 | 213 |
| 214 def displayTrajectories(videoFilename, objects, boundingBoxes = {}, homography = None, firstFrameNum = 0, lastFrameNumArg = None, printFrames = True, rescale = 1., nFramesStep = 1, saveAllImages = False, undistort = False, intrinsicCameraMatrix = None, distortionCoefficients = None, undistortedImageMultiplication = 1.): | 214 def displayTrajectories(videoFilename, objects, boundingBoxes = {}, homography = None, firstFrameNum = 0, lastFrameNumArg = None, printFrames = True, rescale = 1., nFramesStep = 1, saveAllImages = False, undistort = False, intrinsicCameraMatrix = None, distortionCoefficients = None, undistortedImageMultiplication = 1.): |
| 215 '''Displays the objects overlaid frame by frame over the video ''' | 215 '''Displays the objects overlaid frame by frame over the video ''' |
| 216 from moving import userTypeNames | 216 from moving import userTypeNames |
