- Docente: Raffaele Cappelli
- Crediti formativi: 6
- SSD: ING-INF/05
- Lingua di insegnamento: Italiano
- Modalità didattica: Convenzionale - Lezioni in presenza
- Campus: Cesena
- Corso: Laurea in Scienze e tecnologie informatiche (cod. 8013)
Conoscenze e abilità da conseguire
Al termine del corso, lo studente possiede le competenze di base e conosce gli algoritmi più significativi per l'elaborazione delle immagini digitali. In particolare, lo studente è in grado di: - lavorare con i principali modelli di colore; - eseguire trasformazioni sui singoli pixel, locali e globali; - applicare filtri digitali mediante convoluzione; - estrarre bordi ed eseguire segmentazioni; - applicare algoritmi di tipologia digitale e operatori di morfologia matematica.
Contenuti
· Introduzione alle immagini digitali
· Modelli di colore
· Trasformazioni di base: singoli pixel, locali e globali
· Filtri digitali e convoluzione
· Estrazione dei bordi e segmentazione
· Topologia digitale e morfologia matematica
Testi/Bibliografia
R. C. Gonzalez e R. E. Woods, Digital image processing, 3rd Edition, Prentice Hall, 2008.
Metodi didattici
- Lezioni frontali
- Esercitazioni guidate in laboratorio
Modalità di verifica e valutazione dell'apprendimento
La verifica dell'apprendimento avviene attraverso una prova scritta della durata di 90 minuti, durante la quale non è ammesso l'uso di libri, appunti, calcolatrici, o supporti elettronici. La prova d'esame mira a verificare il raggiungimento dei seguenti obiettivi didattici: 1) conoscenza approfondita degli algoritmi di elaborazione delle immagini illustrati durante il corso; 2) capacità di implementare tali algoritmi e di applicarli all'interno di programmi che elaborino immagini digitali; 3) comprensione del funzionamento di base della libreria di classi utilizzata durante le esercitazioni in laboratorio. A tale fine, la prova scritta si compone sia domande teoriche che di esercizi pratici, nei quali si chiede allo studente di implementare algoritmi o porzioni di algoritmi di elaborazione immagini in C#, sfruttando eventualmente alcune funzionalità della libreria di classi utilizzata durante le esercitazioni in laboratorio.
Strumenti a supporto della didattica
- Dispense a cura del docente (Disponibili qui)
- Classi C# di ausilio alle esercitazioni
Link ad altre eventuali informazioni
Orario di ricevimento
Consulta il sito web di Raffaele Cappelli