Mercurial Hosting > traffic-intelligence
comparison trafficintelligence/storage.py @ 1056:093e2b892ede
integrating additions to storage.py
author | Nicolas Saunier <nicolas.saunier@polymtl.ca> |
---|---|
date | Mon, 09 Jul 2018 16:01:15 -0400 |
parents | 9e4e80fc5943 |
children | 16575ca4537d |
comparison
equal
deleted
inserted
replaced
1055:9e4e80fc5943 | 1056:093e2b892ede |
---|---|
1389 if filename is not None: | 1389 if filename is not None: |
1390 config.read_file(addSectionHeader(utils.openCheck(filename))) | 1390 config.read_file(addSectionHeader(utils.openCheck(filename))) |
1391 self.sectionHeader = config.sections()[0] | 1391 self.sectionHeader = config.sections()[0] |
1392 else: | 1392 else: |
1393 self.sectionHeader = 'DEFAULT' | 1393 self.sectionHeader = 'DEFAULT' |
1394 | |
1395 | 1394 |
1396 #Tracker parameters | 1395 #Tracker parameters |
1397 self.accelerationBound = config.getint(self.sectionHeader, 'acceleration-bound') | 1396 self.accelerationBound = config.getint(self.sectionHeader, 'acceleration-bound') |
1398 self.minVelocityCosine = config.getfloat(self.sectionHeader, 'min-velocity-cosine') | 1397 self.minVelocityCosine = config.getfloat(self.sectionHeader, 'min-velocity-cosine') |
1399 self.ndisplacements = config.getint(self.sectionHeader, 'ndisplacements') | 1398 self.ndisplacements = config.getint(self.sectionHeader, 'ndisplacements') |
1411 self.minFeatureEigThreshold = config.getfloat(self.sectionHeader, 'min-feature-eig-threshold') | 1410 self.minFeatureEigThreshold = config.getfloat(self.sectionHeader, 'min-feature-eig-threshold') |
1412 self.minFeatureTime = config.getint(self.sectionHeader, 'min-feature-time') | 1411 self.minFeatureTime = config.getint(self.sectionHeader, 'min-feature-time') |
1413 self.minFeatureDisplacement = config.getfloat(self.sectionHeader, 'min-feature-displacement') | 1412 self.minFeatureDisplacement = config.getfloat(self.sectionHeader, 'min-feature-displacement') |
1414 self.updateTimer = config.getint(self.sectionHeader, 'tracker-reload-time') | 1413 self.updateTimer = config.getint(self.sectionHeader, 'tracker-reload-time') |
1415 | 1414 |
1416 def loadHomographyConfig(self, filename = None): | 1415 def loadHomographyConfig(self, filename = None): |
1417 | |
1418 if filename is None: | 1416 if filename is None: |
1419 self.homographyFilename = None | 1417 self.homographyFilename = None |
1420 self.homography = None | 1418 self.homography = None |
1421 else : | 1419 else : |
1422 from configparser import ConfigParser | 1420 from configparser import ConfigParser |