Traffic-Light-Detector/README.md
Kristofers Solo 0af409cf1d Minor release update
Removed `setup.py` and its adjasant files.
Removed `tox`.
Wrote meta data in `pyproject.toml`.
Migrated from `playsound` to `magicsound` (not tested).
2023-09-09 23:08:40 +03:00

33 lines
1.0 KiB
Markdown

# Traffic Light Detector
Traffic Light recognition and color detection
![Tests](https://github.com/kristoferssolo/Traffic-Light-Detector/actions/workflows/ruff.yml/badge.svg)
## Description
See [DESCRIPTION.md](./DESCRIPTION.md) [lv]
![Red light](./media/red.jpg)
## Installation
```shell
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.