mirror of
https://github.com/kristoferssolo/Traffic-Light-Detector.git
synced 2025-10-21 20:00:36 +00:00
Removed `setup.py` and its adjasant files. Removed `tox`. Wrote meta data in `pyproject.toml`. Migrated from `playsound` to `magicsound` (not tested). |
||
|---|---|---|
| .github/workflows | ||
| assets/haar | ||
| media | ||
| src/TrafficLightDetector | ||
| .gitignore | ||
| DESCRIPTION.md | ||
| LICENSE | ||
| main.py | ||
| pyproject.toml | ||
| README.md | ||
| requirements_dev.txt | ||
| requirements.txt | ||
Traffic Light Detector
Traffic Light recognition and color detection
Description
See DESCRIPTION.md [lv]
Installation
git clone https://github.com/kristoferssolo/Traffic-Light-Detector
cd Traffic-Light-Detector
pip install .
Examples
./main.py -- Creates necessary directories in /assets/
./main.py -i -- Detects traffic lights and their signal color for all files located in /assets/images_in/ and saves them in /assets/images_out/.
./main.py -c <int> -- Uses webcam or any camera connected to detect traffic lights in real time.
./main.py -sc <int> -- Plays the sound file located in /assets/sound/move.mp3 whenever a green light is detected by camera.
Tip
Replace <int> with your camera number specified by the operating system. Probably 0 or 1, but can be higher.
To Do
- Create/find better traffic light model for better traffic light recognition.
