Σχεδιασμός και κατασκευή ενός υβριδικού αμυντικού αυτοματοποιημένου ρομποτικού συστήματος
226
Το Παράρτημα Β παρουσιάζει λεπτομερώς την εγκατάσταση της βιβλιοθήκης OpenCV
και την κοινή χρήση της με τη βιβλιοθήκη OpenNI .
Βήμα 1- Λήψη της βιβλιοθήκης OpenCV
Ο χρήστης επιλέγει την έκδοση της βιβλιοθήκης που επιθυμεί. Σημειώνεται ότι όσο πιο
νέα είναι η έκδοση, τόσο πιο καινούρια και δοκιμασμένα – αξιόπιστα χαρακτηριστικά φέρει.
Στην παρούσα εργασία χρησιμοποιήθηκε η έκδοση OpenCV 2.4.10 και η γλώσσα συγγραφής
του προγράμματος ήταν η c++.
Εφόσον έχουμε κατεβάσει τη βιβλιοθήκη, θα πρέπει να εγκατασταθούν στον υπολογιστή
τα απαιτούμενα χαρακτηριστικά για τη λειτουργία του προγράμματος, όπως οι compilers
Βήμα 2- Λήψη της βιβλιοθήκης OpenNI
Δυστυχώς, μέχρι στιγμής δεν υπάρχουν αρκετές αξιόπιστες πηγές οι οποίες να έχουν τη
βιβλιοθήκη OpenNI άρτια. Για τις ανάγκες της παρούσας εργασίας έγινε λήψη της
βιβλιοθήκης OpenNI από το GitHub.
Βήμα 3- Εγκατάσταση και μεταγλώττιση της βιβλιοθήκης OpenCV
Μόλις ολοκληρωθεί η εγκατάσταση των προαπαιτούμενων προγραμμάτων,
μεταφερόμαστε στη σελίδα του OpenCV, όπου υπάρχουν οι απαραίτητες οδηγίες
εγκατάστασης και μεταγλώττισης (compiling) της βιβλιοθήκης. Το σημαντικό και
απαραίτητο στοιχείο για τη λειτουργία της στερεοσκοπικής κάμερας είναι η σύνδεση της με
τη «σημαία» OpenNI.
Για να γίνει η σύνδεση των βιβλιοθηκών αυτών θα πρέπει στην εντολή του compiling να
προστεθεί η σημαία –WITH_OPENNI (Εικόνα 101). Προσοχή, εάν παραληφθεί το Βήμα 2,
δεν θα γίνει καμία σύνδεση με τη βιβλιοθήκη OpenNI. Επομένως δεν θα μπορεί να
χρησιμοποιηθεί κάποια στερεοσκοπική κάμερα.