background image

52 

 

 

Εικόνα 3.7: Εφαρμογή αλλαγής χρωματικού μοντέλου και γκαουσιανού θολώματος πλέγματος 5x5.

 

 

Έχοντας εφαρμόσει την προαπαιτούμενη προεπεξεργασία, πρέπει να καλυφθεί η ορθή 

μορφή εισόδου της συνάρτησης Canny. Η συνάρτηση απαιτεί ως είσοδο την επεξεργασμένη 

εικόνα σε μορφή CV_8U ή τις δύο συνιστώσες της (x και y) σε μορφή CV_16SC3 [42]. Οι 

μορφές  αυτές  υποδηλώνουν  το  πώς  εκφράζεται  η  τιμή  κάθε  εικονοστοιχείου  της  ψηφιακής 

εικόνας.  Ο  γενικός  τύπος  και  οι  επιμέρους  περιπτώσεις  περιγράφονται  στους  παρακάτω 

τύπους: 

𝐶𝑉_ < 𝛽ά𝜃𝜊𝜍 𝑏𝑖𝑡𝑠 >   {𝑈𝑛𝑠𝑖𝑔𝑛𝑒𝑑|𝑆𝑖𝑔𝑛𝑒𝑑|𝐹𝑙𝑜𝑎𝑡} 𝐶 < 𝛼𝜌𝜄𝜃𝜇ό𝜍 𝜅𝛼𝜈𝛼𝜆𝜄ώ𝜈 >  

(3.1)

 

𝐶𝑉_8𝑈 → 𝛽ά𝜃𝜊𝜍 8 𝑏𝑖𝑡𝑠, 𝑈 𝜇𝜂 𝜋𝜌𝜊𝜎𝜂𝜇𝛼𝜎𝜇έ𝜈𝜊, 1 𝜅𝛼𝜈ά𝜆𝜄   

(3.2)

 

𝐶𝑉_16𝑆𝐶3 → 𝛽ά𝜃𝜊𝜍 16 𝑏𝑖𝑡𝑠, 𝑆 𝜋𝜌𝜊𝜎𝜂𝜇𝛼𝜎𝜇έ𝜈𝜊, 𝐶3: 3 𝜅𝛼𝜈ά𝜆𝜄𝛼   

(3.3)

 

Στην  περίπτωση  του  Αυτοματοποιημένου  Επιλυτή,  γίνεται  χρήση  των  συνιστωσών 

της  προεπεξεργασμένης  εικόνας  με  τη  μετατροπή  από  το  αρχικό  CV_8U  σε  CV_16SC3. 

Ύστερα από τη διαμόρφωση της εισόδου, ο αλγόριθμος  Canny  είναι έτοιμος να εκτελεστεί 

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

αφορούν την αποτύπωση της εικόνας μετά το φίλτρο  Sobel, μπορούν να είναι πάνω από το 

255.  Για  την  εξαγωγή  του  χάρτη  ακμών  της  Εικόνας  3.8  εφαρμόστηκε  πεδίο  κατωφλίωσης 

300 έως 400.