OpenCV & Python – 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.

Continue reading

Usare l’ottica e obiettivi Canon e Nikon su Raspberry Pi

Using Canon and Nikon lenses with Raspberry Pi 2

Ultimamente molti iscritti a Meccanismo Complesso mi stanno chiedendo la possibilità di poter utilizzare la loro ottica professionale come Nikon o Canon direttamente con Raspberry Pi. Mi sono andato a documentare e bene, ho una buona notizia per voi…. si può fare. Basta utilizzare la PiCamera come sensore digitale e aggiungere una serie di adattatori che permettono di avvitare direttamente l’obiettivo sulla scheda della PiCamera. Personalmente non ho potuto testare la funzionalità effettiva dell’idea, però in questo articolo troverete moltissime informazioni che vi risulteranno davvero utili, sia per i Makers che troveranno ottimi spunti per fabbricarsi da soli gli adattatori, sia per chi vuole direttamente utilizzare gli adattatori disponibili in vendita.

Continue reading

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.

Continue reading