/Laser-Target-Game

OpenCV Laser Target Game

Primary LanguagePython

Laser Target Game

Δημιουργία ενός παιχνιδιού με laser target. Συγκεκριμένα, θα αναπτυχθεί κατάλληλο software σε OpenCV το οποίο θα μπορεί μέσω μιας webcam να κοιτάει μια οθόνη υπολογιστή που θα απεικονίζεται ένας στόχος. Θα ρυθμίζεται η οθόνη ως προς το πόσο μακρυά είναι ο στόχος και πόσες βολές θα γίνουν, και θα τοποθετείται σε κατάλληλη απόσταση (π.χ. αν τοποθετηθεί πολύ μακριά, ο στόχος στην οθόνη θα είναι πολύ μικρός). Ο χρήστης θα έχει ένα laser pointer και θα στοχεύει στην οθόνη. Η κάμερα θα ανιχνεύει την κόκκινη βούλα και θα μαρκάρει τους πόντους. Στο τέλος θα έρχεται ο στόχος maximazes στην οθόνη για να φανούν αυτά που έχει πετύχει ο χρήστης (κάθε φορά που πετυχαίνει κάτι θα τοποθετείται μια τρύπα σφαίρας στην εικόνα). Ένας υπολογιστής θα φέρει και το πρόγραμμα του στόχου και το πρόγραμμα της ανίχνευσης της κόκκινης κουκίδας laser. Να σημειωθεί ότι μπορούν να ρυθμιστούν πολλά άτομα, και στην αρχή θα αναγράφεται το μήνυμα "Η σειρά του ΧΧΧΧ" και μετά 5..4..3..2..1 (αντίστροφη μέτρηση) για να ξεκινήσει. Επίσης, να υπάρχει δυνατότητα για μέτρηση χρόνου (ποιος ήταν πιο γρήγορος). Εννοείται ότι θα πρέπει η κάμερα να ανιχνεύει το σημείο που χτύπησε το κόκκινο στίγμα του laser, και να βρίσκει τους πόντους που αντιστοιχούν σε εκείνο το σημείο.