OpenCV & Python – Canny Edge Detection

The Canny Edge Detection

Nella panoramica degli algoritmi sviluppati per la edge detection, il Canny Edge Detection è abbastanza popolare e deve il suo nome proprio a chi lo ha sviluppato, John F. Canny. Questo algoritmo ha una serie di caratteristiche interessanti, infatti è un algoritmo a più stadi: Noise Reduction, Ricerca del gradiente di intensità, Non-Maximum soppression, Hysteresis Thresholding.

Continua a leggere

OpenCV & Python – Analisi dei contorni e dei gradienti di un’immagine

In questo articolo, appartenente alla serie OpenCV con Python, parleremo dell’analisi dei contorni e dei gradienti di una immagine. Vedremo come grazie all’applicazione di alcuni filtri sarà possibile evidenziare l’andamento del gradiente di colore ed in particolare rilevare i contorni o i bordi di un’immagine.

Continua a leggere

OpenCV & Python – Caricare, visualizzare e salvare le immagini su Raspberry

meccanismo-complesso-opencv-python-raspberry-load-save-image

In questo articolo molto semplice, non costituisce altro che i primi approcci alle tantissime funzionalità che OpenCV ci può offrire per quanto riguarda l’analisi e l’elaborazione delle immagini. Abbiamo visto come caricare un’immagine, modificarla, visualizzarla ed infine salvare il nostro lavoro.

Continua a leggere

OpenCV 3.0 con Python – Installazione su Raspberry

meccanismo-complesso-opencv-python-installation-on-raspberry-mean

In questo articolo vedremo come compilare il codice sorgente e installare la versione 3.0 di OpenCV su Raspberry. Questo articolo è quindi di introduzione ad una serie di articoli che tratteranno a fondo l’argomento. Quindi se si vuole lavorare con OpenCV è necessario saperla compilare ed installare sul proprio sistema: in questo caso Raspbian.

Continua a leggere