In-house Python Programming Workshop 2018 at Aryabhatta College, University of Delhi.
Objective of the Workshop was-to attract the students towards the beauty of the Python Programming Langauge and to motivate them to-learn and explore more by giving a brief introduction to the langauge.
With the consensus audience "Object Tracking" was chosen the main skill development program in-the Python Workshop around which the workshop was centered.
- Why Python?
- Pros and Cons of the Python Programming Language.
- Installing Python in Windows and Ubuntu OS.
- Introduction to Python Syntax and REPL.
- Basic Python (Syntax, Keywords, Identifiers)
- Strings
- Lists
- Tuples
- Dictionary
- Dictionary (cont.)
- Functions in Python.
- Modules.
- Installing Python Pacakes from 'pip'.
- What is Object Tracking?
- Background of Object Tracking and Object Detection.
- Overview of OpenCV Library
- Implementation of Object Tracking using OpenCV
To Create a new Python Script
Create a new file with the extension as '.py'
To execute python scripts use
python3 filename.py
pip3 install -r requirements.txt
To execute ObjectTracking.py
python3 ObjectTracking.py
Video used: Short Mini NFL Football Video Clip