Detecting Target Person assissting Catch Practice using OpenCV
- About the Project
- Getting Started
- Usage
- Results and Demo
- Troubleshooting
- Contributors
- Acknowledgements and Resources
Aim and Description of project.
Refer this documentation
.
├── detect.py # Python code used for final extraction of target co-ordinates
├── Coordinate_OpenCV # Finding World and Camera Coordinates
├── PycharmProjects/OpenCV # Required OpenCV basics
├── docs # Documentation files (alternatively `doc`)
│ ├── report.pdf # Project report
│ └── results # Folder containing screenshots, gifs, videos of results
├── Pictures # Practice Files used for OpenCV
├── images # Final result test images
├── ...
├── LICENSE
├── README.md
- List of softwares with version tested on
Download and run Python3 file for suitable OS from the link
https://www.python.org/downloads/
Download and run pip3 for suitable OS Refer the below link for further instructions
https://pip.pypa.io/en/stable/installing/
- Clone the repo
git clone https://github.com/dhairyashah1/Eklavya20-CatchPracticeBot
- Run the following command to install required packages
pip3 install -r "requirements.txt"
python3 detect.py -i images
Find detailed output video here
- Green Rectangle:
Shows Detected Person
- Red Rectangles:
Area within the reach of the person wherein launch is to be executed
- Blue Point Circle:
Selected random point in specified area for launch
- Use wheel files if you are having trouble while installing python packages(Generally happens with windows 8 or earlier operating systems)