88
6.2 Λειτουργίες Qt * GUI
Για τις διεπαφές του χρήστη με την εφαρμογή χρησιμοποιήσαμε τις νέες
λειτουργίες
που
παρέχονται
μέσω
της
OpenCV.
Οι
λειτουργίες
αυτές
εμφανίζονται
στην
εικόνα
31.
Το
παράθυρο
που
ανοίξαμε
με
τη
χρήση
των
λειτουργιών
του
Qt
και
της
βιβλιοθήκης
HighGUI
έχει
το
όνομα
«Eikona
eisodou».
Το
παράθυρο
περιέχει
μια
γραμμή
κατάστασης
(statusbar),
μια
γραμμή
εργαλείων
(toolbar),
καθώς
και
έναν
πίνακα
ελέγχου
(control
panel).
Η
γραμμή
εργαλείων
βρίσκεται
κάτω
από
το
όνομα
του
παραθύρου.
Πάνω
σε
αυτή
υπάρχουν
κουμπιά
με
τα
οποία
ο
χρήστης
μπορεί
να
κάνει
διάφορες
λειτουργίες
όπως
η
αποθήκευση
της
εικόνας,
η
μεγέθυνση
και
η
σμίκρυνση
της.
Η γραμμή κατάστασης βρίσκεται στην κάτω πλευρά του παραθύρου. Οι
παράμετροι
x
και
y
μας
δίνουν
τις
συντεταγμένες
στην
οθόνη
στο
σημείο
που
βρίσκεται
το
ποντίκι
του
χρήστη.
Για
το
ίδιο
σημείο
αναγράφονται
και
οι
αριθμοί
χρώματος
της
κάθε
συνιστώσας
του
RGB.
Στην
εικόνα
31
το
ποντίκι
μας
βρίσκεται
στο
σημείο
x=254,
y=283
και
οι
τιμές
RGB
στο
σημείο
αυτό
είναι
Red=173, Green=117, Blue=72.
Εικόνα 31 Παράθυρο εικόνας εισόδου με λειτουργίες QT.