background image

Σχεδίαση και υλοποίηση κύβων tangible computing 

 

78 

 

To  ολοκληρωμένο  παράθυρο  με  την  ζωντανή  μετάδοση  των  εικόνων  όπως 

προαναφέρθηκε, σχεδιάστηκε να περιλαμβάνει όλες τις παραπάνω εικόνες ως ένα σύνολο σε 

κάθετη  στοίχιση  (Εικόνα  3.27).  Η  στοίχιση  αυτή  υλοποιήθηκε  μέσω  της  συνάρτησης 

stackimages, η οποία μεταξύ άλλων περιλαμβάνει τις συναρτήσεις της OpenCV np.vstack και 

np.hstack όπου πραγματοποιούν τις στοιχίσεις των εικόνων κάθετα και οριζόντια αντίστοιχα 

(Εικόνα 3.28). Η κάθετη τοποθέτηση των εικόνων επιλέχθηκε για λόγους ευχρηστίας ώστε ο 

εκάστοτε χρήστης να μπορεί να επιβλέπει και να επιβεβαιώνει το αποτέλεσμα της ανίχνευσης 

και αναγνώρισης του σχήματος με ένα βλέμμα χωρίς την συνεχή ανακατεύθυνσή του.  

 

 

Εικόνα 3.28: Το παράθυρο της διεπαφής του  χρήστη για την διαδικασία του εντοπισμού και της αναγνώρισης 

των σχημάτων