# HG changeset patch # User Nicolas Saunier # Date 1513194528 18000 # Node ID b50145235f9e974d52ce8cec5f17d5b29426d49d # Parent 9897a13772fb441fce0c44020a503f3e12f10779 bug corrected diff -r 9897a13772fb -r b50145235f9e python/metadata.py --- a/python/metadata.py Wed Dec 13 14:06:20 2017 -0500 +++ b/python/metadata.py Wed Dec 13 14:48:48 2017 -0500 @@ -369,7 +369,7 @@ The views should be directories in somedirectory/montreal/intersection1''' sites = [] cameraViews = [] - names = listdir(directoryName) + names = sorted(listdir(directoryName)) for name in names: if path.isdir(directoryName+sep+name): sites.append(Site(directoryName+sep+name, None)) @@ -382,7 +382,7 @@ def initializeVideos(session, cameraView, directoryName, startTime = None, datetimeFormat = None): '''Initializes videos with time or tries to guess it from filename directoryName should contain the videos to find and be the relative path from the site location''' - names = listdir(directoryName) + names = sorted(listdir(directoryName)) videoSequences = [] if datetimeFormat is not None: timeConverter = TimeConverter(datetimeFormat) @@ -393,8 +393,7 @@ if datetimeFormat is not None: from argparse import ArgumentTypeError try: - prefix = name[:name.rfind('_')] - t1 = timeConverter.convert(prefix) + t1 = timeConverter.convert(name[:name.rfind('_')]) print('DB time {} / Time from filename {}'.format(startTime, t1)) except ArgumentTypeError as e: print('File format error for time {} (prefix {})'.format(name, prefix)) diff -r 9897a13772fb -r b50145235f9e scripts/clean-ground-truth.py diff -r 9897a13772fb -r b50145235f9e scripts/examples.sql diff -r 9897a13772fb -r b50145235f9e scripts/extract-appearance-images.py diff -r 9897a13772fb -r b50145235f9e scripts/performance-db.py diff -r 9897a13772fb -r b50145235f9e scripts/performance-lcss.py diff -r 9897a13772fb -r b50145235f9e scripts/replay-event-annotation.py diff -r 9897a13772fb -r b50145235f9e scripts/setup-tracking.sh diff -r 9897a13772fb -r b50145235f9e scripts/test-compute-object-position-from-features.py