Mercurial Hosting > traffic-intelligence
annotate scripts/info-video.py @ 1022:b7689372c0ec
renamed quantile to centile
author | Nicolas Saunier <nicolas.saunier@polymtl.ca> |
---|---|
date | Wed, 06 Jun 2018 10:35:06 -0400 |
parents | 16932cefabc1 |
children | cc5cb04b04b0 |
rev | line source |
---|---|
998
933670761a57
updated code to python 3 (tests pass and scripts run, but non-executed parts of code are probably still not correct)
Nicolas Saunier <nicolas.saunier@polymtl.ca>
parents:
967
diff
changeset
|
1 #! /usr/bin/env python3 |
657
51269511229b
added script printing video info
Nicolas Saunier <nicolas.saunier@polymtl.ca>
parents:
diff
changeset
|
2 |
51269511229b
added script printing video info
Nicolas Saunier <nicolas.saunier@polymtl.ca>
parents:
diff
changeset
|
3 import sys, argparse |
51269511229b
added script printing video info
Nicolas Saunier <nicolas.saunier@polymtl.ca>
parents:
diff
changeset
|
4 import cvutils |
51269511229b
added script printing video info
Nicolas Saunier <nicolas.saunier@polymtl.ca>
parents:
diff
changeset
|
5 |
51269511229b
added script printing video info
Nicolas Saunier <nicolas.saunier@polymtl.ca>
parents:
diff
changeset
|
6 |
51269511229b
added script printing video info
Nicolas Saunier <nicolas.saunier@polymtl.ca>
parents:
diff
changeset
|
7 parser = argparse.ArgumentParser(description='The program displays the video.') |
51269511229b
added script printing video info
Nicolas Saunier <nicolas.saunier@polymtl.ca>
parents:
diff
changeset
|
8 parser.add_argument('-i', dest = 'videoFilename', help = 'name of the video file', required = True) |
51269511229b
added script printing video info
Nicolas Saunier <nicolas.saunier@polymtl.ca>
parents:
diff
changeset
|
9 |
51269511229b
added script printing video info
Nicolas Saunier <nicolas.saunier@polymtl.ca>
parents:
diff
changeset
|
10 args = parser.parse_args() |
51269511229b
added script printing video info
Nicolas Saunier <nicolas.saunier@polymtl.ca>
parents:
diff
changeset
|
11 |
967
373e8ef6ee25
modified function to access video property
Nicolas Saunier <nicolas.saunier@polymtl.ca>
parents:
657
diff
changeset
|
12 videoProperties = cvutils.infoVideo(args.videoFilename) |
1021
16932cefabc1
work on paths in line with new configurations from tracker
Nicolas Saunier <nicolas.saunier@polymtl.ca>
parents:
998
diff
changeset
|
13 for k,v in videoProperties.items(): |
967
373e8ef6ee25
modified function to access video property
Nicolas Saunier <nicolas.saunier@polymtl.ca>
parents:
657
diff
changeset
|
14 print('Video {}: {}'.format(k, v)) |