OpenCV est une librairie open-source spécialisée dans le traitement et l'analyse d'images en temps réel. Elle propose de nombreuses fonctionnalités constitutives de l'intelligence artificielle.
Ce livre vise à vous montrer par l'exemple comment utiliser la librairie OpenCV dans ses applications les plus courantes : traitement, analyse et reconstitution d'images, stéréovision, reconnaissance de caractères, reconnaissance faciale et machine learning.
Il part du présupposé que vous savez programmer en C++ et que vous vous y connaissez un minimum en traitement d'images.
Centré sur la pratique, il vous introduit aux principales fonctionnalités d'OpenCV au travers de l'étude de neuf cas. Les deux premiers permettent de se familiariser avec la librairie et son implémentation en C++ (acquisition à partir de plusieurs caméras, gestion des threads, optimisation). Les sept autres sont relativement indépendants et exposent les fonctions majeures (segmentation, panoramique, calibrage, visualisation 3D, etc.) disponibles dans les modules officiels ou communautaires.
Les exemples sont écrits en C++ avec la version 3.3.0 d'OpenCV (et opencv_contrib) et peuvent être déployés sur Windows, Linux et Raspberry. Certains nécessitent d'avoir au moins deux caméras.
Niveau : Intermédiaire/Avancé
Vous trouverez ici les caractéristiques de l'ouvrage et des différents modules disponibles ou non à l'unité.
Titre : Traitement d'images et de vidéos avec OpenCV 3 – en C++ (Windows, Linux, Raspberry)
Contributeur(s) : José Menesson
Nombre de pages : 310 p.
Langue de publication : Français
Éditeur : Éditions D-BookeR
ISBN : 978-2-8227-0578-3 (HTML) / 978-2-8227-0582-0 (e-book) / 978-2-8227-0581-3 (papier)
Titres des modules |
Format |
ISBN |
Nb de pages |
Taille du fichier |
|
Traitement d'images et de vidéos avec OpenCV 3 en C++ (Windows, Linux, Raspberry)
|
PDF web |
978-2-8227-0579-0 |
|
|
EPUB |
978-2-8227-0580-6 |
|
|
EPUB (+MathML) |
978-2-8227-0580-6 |
|
|
HTML |
978-2-8227-0578-3 (HTML) / 978-2-8227-0582-0 (e-book) / 978-2-8227-0581-3 (papier) |
|
|
|
1. Pour commencer
|
|
2. Écran de contrôle de caméra vidéo – Gestion des processus légers
|
PDF web |
978-2-8227-0709-1 |
|
|
HTML |
978-2-8227-0708-4 |
|
|
|
3. Oil painting : parallélisation d'une tâche
|
PDF web |
978-2-8227-0711-4 |
|
|
HTML |
978-2-8227-0710-7 |
|
|
|
4. Segmentation d'images
|
PDF web |
978-2-8227-0713-8 |
|
|
HTML |
978-2-8227-0712-1 |
|
|
|
5. Réaliser une caméra panoramique
|
PDF web |
978-2-8227-0715-2 |
|
|
HTML |
978-2-8227-0714-5 |
|
|
|
6. Calibrage d'images et stéréovision
|
PDF web |
978-2-8227-0717-6 |
|
|
HTML |
978-2-8227-0716-9 |
|
|
|
7. Structure 3D à partir du mouvement
|
PDF web |
978-2-8227-0719-0 |
|
|
HTML |
978-2-8227-0718-3 |
|
|
|
8. Reconnaissance de caractères avec Tesseract
|
PDF web |
978-2-8227-0721-3 |
|
|
HTML |
978-2-8227-0720-6 |
|
|
|
9. Reconnaissance faciale
|
PDF web |
978-2-8227-0723-7 |
|
|
HTML |
978-2-8227-0722-0 |
|
|
|
10. Apprentissage automatique – Machine Learning
|
PDF web |
978-2-8227-0725-1 |
|
|
HTML |
978-2-8227-0724-4 |
|
|
|
Memento d'OpenCV
|
|