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