Plan du cours
Introduction
- Mise en place OpenCV
- Concepts de l'API
Modules principaux
- Fonctionnalité de base (Module de base)
- Traitement des images (module Imgproc)
- Interface graphique de haut niveau et médias (module highgui)
- Entrée et sortie d'images (module imgcodecs)
- Entrée et sortie vidéo (module videoio)
- Calibration de la caméra et reconstruction 3D (module calib3d)
- Cadre des caractéristiques 2D (module feature2d)
- Analyse vidéo (module video)
- Détection d'objets (module objdetect)
- Module de détection d'objets (module objdetect) Machine Learning (module ml)
- Photographie numérique (module photo)
- OpenCV Viz
Sujets bonus
- GPU - Accéléré Computer Vision (module cuda)
- OpenCV iOS
Les sujets bonus ne sont pas disponibles dans le cadre d'un cours à distance. Ils peuvent être dispensés dans le cadre de cours en classe, mais uniquement sur accord préalable et à condition que le formateur et tous les participants disposent d'ordinateurs portables équipés de NVIDIA GPU (pour le module CUDA) ou de MacBooks, de comptes de développeurs Apple et d'appareils mobiles basés sur iOS (pour le thème iOS). NobleProg ne peut garantir la disponibilité de formateurs disposant du matériel requis.
Pré requis
L'un des éléments suivants :
- C++
- Java
- Python
- MATLAB
- CUDA
- OpenCL
Connaissance de base de l'apprentissage automatique. Des connaissances en algèbre linéaire, statistiques et probabilités sont utiles.
Nos clients témoignent (1)
I genuinely enjoyed the hands-on approach.