OpenCV

“La visione artificiale ci consente di fare cose che erano impensabili solo pochi anni fa, come riconoscere il volto di un amico in una foto, diagnosticare una malattia da una scansione medica o guidare un’auto autonomamente.”

Fei-Fei Li, una ricercatrice di spicco nel campo della visione artificiale e dell’apprendimento automatico

OpenCV home page image

Che cosa è OpenCV?

OpenCV, o Open Source Computer Vision Library, è una libreria open source specializzata nell’elaborazione delle immagini e nella visione artificiale. È progettata per fornire una vasta gamma di funzionalità per la manipolazione delle immagini, il rilevamento degli oggetti, il riconoscimento dei pattern e altro ancora.

OpenCV Logo

Il grande successo di questa libreria ha permesso di attrarre l’interesse di migliaia di esperti del settore, molti dei quali stanno apportando numerosi contributi per migliorare il codice e le prestazioni di questa libreria.

La libreria OpenCV può supportare diversi linguaggi, inclusi C++, Java e Python, con interfacce anche per poterla utilizzare su piattaforme come Matlab. Sul nostro sito utilizzeremo esclusivamente la libreria OpenCV con Python.

Articoli Pubblicati

opencv & python - edge detection and image gradient analysis m

Analisi dei contorni e dei gradienti di un’immagine

Parte introduttiva all’Edge Detection

the Otsu Binarization OpenCV Python main

La binarizzazione di Otsu

Il Thresholding su un’immagine

OpenCV and Python - Harris Corner Detection - a method to detect corners in an image

Harris Corner Detection

Un metodo per rilevare i vertici di un’immagine

The Canny Edge Detection

Canny Edge Detection

Un metodo per rilevare i bordi di un’immagine

OpenCV - Morphological Transformation

Trasformazioni Morfologiche

Un metodo per modellare gli oggetti in un’immagine

OpenCV & Python - Image Pyramid

Image Pyramids

Un metodo per realizzare più versioni a risoluzione diversa di un’immagine

OpenCV - L'algoritmo di Watershed

L’algoritmo di Watershed

Un metodo per effettuare la segmentazione delle immagini

OpenCV su Raspberry

Prossimi articoli (in lavorazione)

OpenCV - Trasformazioni Geometriche

Trasformazioni Geometriche

OpenCV - I contorni in OpenCV coming soon

I Contorni

OpenCV - Gli istogrammi in OpenCV coming soon

Gli istogrammi

OpenCV - Template Matching coming soon

Template Matching

OpenCV - La trasformazione di Hough coming soon

La trasformazione di Hough

OpenCV - L'algoritmo di Watershed coming soon

L’algoritmo di Watershed e la segmentazione delle immagini

OpenCV - L'algoritmo di Grabcut coming soon

L’algoritmo di Grabcut