First, clone the repository to your local machine. Once you have done this, you can choose to create a virtual machine for this project's packages or install them in your global site-packages. Install the packages from requirements.txt
using pip3 install -r requirements.txt
.
After installation, you can execute the program by running python3 main.py
. You can provide any of the options shown below to modify the input or output file paths. Any directories that do not exist in the output path will be created for you. During execution, the CLI should present a progress bar while the frames are being processed.
Options:
-i FILE --input=FILE # Input file path in .mov format [default: diving.mov].
-o FILE --output=FILE # Output file path in .mov format [default: diving_analyzed.mov].
Examples:
python3 main.py # implied input: diving.mov, implied output: diving_analyzed.mov
python3 main.py -i videos/105b.mov -o results/analyzed/105b.mov
- Fix black box that is drawn behind the joint angles so they can be seen more clearly