OpenCV-Laser-Tracker
Track a laser pointer with OpenCV in Python using a USB or laptop webcam and output its coordinates.
Optionally send laser pointer coordinates via serial to Arduino, to control servos etc.
Current version:
- Python 2.7.5
(Use installer package) - OpenCV 2.4.5
(Paste cv2.pyd into Python27\Lib\site-packages\) - NumPy 1.6.1
(Use installer package for Python 2.7) - pySerial 2.7
(Use installer package for Python 2.7)- Optional
Quick Start
python track_laser.py
Use with Arduino
- Remove
#from lines9and179intrack_laser.py - Replace
COM16with your Arduino device port - Upload
ArduinoParser.inosketch to Arduino and keep cable connected to computer - Run
python track_laser.py
Log in or sign up for Devpost to join the conversation.