Section courante

A propos

Section administrative du site

Fiche technique
Type de produit : Bibliothèque
Catégorie : Vision par ordinateur
Langage de programmation : C++
Auteur : Intel Research
Date de publication : 1999 à maintenant
Licence : Apache
Site Web : https://opencv.org/

Introduction

L'OpenCV, tirant son nom de l'abréviation de l'anglicisme Open Source Computer Vision Library, est une bibliothèque open source comprenant plusieurs centaines d'algorithmes de vision par ordinateur.

OpenCV a une structure modulaire, ce qui signifie que le paquet comprend plusieurs bibliothèques partagées ou statiques. Les modules suivants sont disponibles :

Module Titre Description
core Fonctionnalité de base Un module compact définissant les structures de données de base, y compris le tableau multidimensionnel dense Mat et les fonctions de base utilisées par tous les autres modules.
imgproc Traitement d'image Un module de traitement d'image qui comprend le filtrage d'image linéaire et non linéaire, les transformations géométriques d'image (redimensionnement, déformation affine et perspective, remappage générique basé sur une table), la conversion de l'espace colorimétrique, les histogrammes,...
video Analyse vidéo Un module d'analyse vidéo qui comprend des algorithmes d'estimation de mouvement, de soustraction d'arrière-plan et de suivi d'objets.
calib3d Calibrage de la caméra et reconstruction en 3 dimensions Algorithmes de base de géométrie à vues multiples, calibrage de caméra unique et stéréo, estimation de la pose des objets, algorithmes de correspondance stéréo et éléments de reconstruction 3D.
features2d Cadre de fonctionnalités 2D Détecteurs de fonctionnalités saillantes, descripteurs et comparateurs de descripteurs.
objdetect Détection d'objets Détection d'objets et d'instances de classes prédéfinies (par exemple, visages, yeux, tasses, personnes, voitures,...).
highgui GUI de haut niveau Une interface facile à utiliser avec des capacités d'interface utilisateur simples.
videoio Entrée/sortie video Une interface facile à utiliser pour la capture vidéo et les codecs vidéo.
... ... Certains autres modules d'assistance, tels que les enveloppes de test FLANN et Google, les liaisons Python et autres.


Dernière mise à jour : Vendredi, le 9 septembre 2020