Este projeto implementa um filtro de Kalman para rastrear o movimento de uma bola de tênis em tempo real usando a imagem de uma webcam. O rastreamento é baseado na cor da bola, assumindo que ela seja o maior objeto amarelo na imagem.
- Python 3.9
- OpenCV
- NumPy
-
Clone o repositório:
git clone https://github.com/vitorshaft/kalmanTracker.git cd kalmanTracker
-
Instale as dependências:
pip install opencv-python numpy
-
Execute o script
kalmanTracker.py
:python kalmanTracker.py
-
Aponte a webcam para a bola de tênis e observe o rastreamento em tempo real.
Sinta-se à vontade para abrir issues e enviar pull requests. Toda contribuição é bem-vinda!
This project implements a Kalman filter to track the movement of a tennis ball in real-time using a webcam image. The tracking is based on the color of the ball, assuming it is the largest yellow object in the image.
- Python 3.9
- OpenCV
- NumPy
-
Clone the repository:
git clone https://github.com/vitorshaft/kalmanTracker.git cd kalmanTracker
-
Install the dependencies:
pip install opencv-python numpy
-
Run the
kalmanTracker.py
script:python kalmanTracker.py
-
Point the webcam at the tennis ball and watch the real-time tracking.
Feel free to open issues and submit pull requests. Any contribution is welcome!