background image

 

78  

•  Συνολική   καταμέτρηση   αντικειμένων   που   πέρασαν   από   τη   γραμμή  

μεταφοράς.  

•  Ξεχωριστή   καταμέτρηση   μη   ελαττωματικών   και   ελαττωματικών  

προϊόντων.  

•  Έξοδος   από   την   εφαρμογή   σε   περίπτωση   που   ο   χρήστης   πατήσει   το  

πλήκτρο  ESC.  

•  Έξοδος   από   τη   εφαρμογή   αν   περάσει   ένα   χρονικό   διάστημα   χωρίς  

ανίχνευση  αντικειμένου.    

 

Οι   δοκιμές   χωρίστηκαν   σε   δύο   κατηγορίες,   τις   δοκιμές   συστατικών  

στοιχείων   όπου,   ελέγχονται   μεμονωμένα   τα   συστατικά   στοιχεία   του  
προγράμματος   και   τις   δοκιμές   τελικής   έκδοσης.   Στη   δεύτερη   κατηγορία  

δοκιμών  γίνεται  έλεγχος  του  συστήματος  ως  ομάδα  συστατικών  στοιχείων  που  
πληροί  τις  προδιαγραφές.  

 

Τα  σενάρια  ελέγχου  δοκιμών  έγιναν  για  να  πιστοποιηθεί  η  ομαλότητα  του  

συστήματος  και  να  αποδειχθεί  ότι  κάθε  απαίτηση  έχει  ελεγθεί.  
 

 

6.1.1  Αποτελέσματα  Δοκιμών  Συστατικών  Στοιχείων  

 

Κατά   τη   διάρκεια   της   ανάπτυξης   του   πηγαίου   κώδικα,   η  

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

 
Το   πρώτο   σενάριο   δοκιμής   αφορούσε   τη   συνδεσιμότητα   της   κάμερας.  

Εκτελέσαμε   την   εφαρμογή   χωρίς   να   έχουμε   συνδέσει   την   κάμερα   και   μας  
εμφανίστηκε   το   ακόλουθο   μήνυμα   λάθους   (βλ.   Εικόνα   17).   Στη   συνέχεια,  
συνδέσαμε   τη   κάμερα   στον   υπολογιστή,   κάναμε   επανεκτέλεση   και   άνοιξε   το  

παράθυρο   με   τη   εικόνα   εισόδου   από   την   κάμερα,   επικυρώνοντας   έτσι   την  
ορθότητα  λειτουργίας  του  ελέγχου  συνδεσιμότητας.  

 

 

 

 

Εικόνα  17  Μήνυμα  λάθους.  

 

Η  επόμενη  δοκιμή  αφορούσε  την  ανίχνευση  αντικειμένου  και  τη  σωστή  

μετατροπή  της  εικόνας  εισόδου  στο  χρωματικό  χώρο  YCbCr.  Η  συνιστώσα  με  τη  

μεγαλύτερη  σημασία  για  την  ανίχνευση  αντικειμένων  είναι  η  Y  αλλά  για  λόγους  
ελέγχου  κατάτμησης  ορίσαμε  στον  πηγαίο  κώδικα  το  άνοιγμα  παραθύρων  για  

τη  κάθε  μία  από  αυτές.