One of the following:
- C++
- Java
- Python
- MATLAB
- CUDA
- OpenCL
And basic knowledge of machine learning. Knowledge of linear algebra, statistics, probability are helpful.
OpenCV (Open Source Computer Vision Library: http://opencv.org) is an open-source BSD-licensed library that includes several hundreds of computer vision algorithms.
Audience
This course is directed at engineers and architects seeking to utilize OpenCV for computer vision projects
Introduction
- Setting up OpenCV
- API concepts
Main Modules
- The Core Functionality(Core Module)
- Image Processing(Imgproc Module)
- High Level GUI and Media (highgui module)
- Image Input and Output (imgcodecs module)
- Video Input and Output (videoio module)
- Camera calibration and 3D reconstruction (calib3d module)
- 2D Features framework (feature2d module)
- Video analysis (video module)
- Object Detection (objdetect module)
- Machine Learning (ml module)
- Computational photography (photo module)
- OpenCV Viz
Bonus topics
- GPU-Accelerated Computer Vision (cuda module)
- OpenCV iOS
Bonus topics are not available as a part of a remote course. They can be delivered during classroom-based courses, but only by prior agreement, and only if both the trainer and all participants have laptops with supported NVIDIA GPUs (for the CUDA module) or MacBooks, Apple developer accounts and iOS-based mobile devices (for the iOS topic). NobleProg cannot guarantee the availability of trainers with the required hardware.
United Arab Emirates - Computer Vision with OpenCV
Qatar - Computer Vision with OpenCV
Egypt - Computer Vision with OpenCV
Saudi Arabia - Computer Vision with OpenCV
South Africa - Computer Vision with OpenCV
Brasil - Computer Vision with OpenCV
Canada - Computer Vision with OpenCV
中国 - Computer Vision with OpenCV
香港 - Computer Vision with OpenCV
澳門 - Computer Vision with OpenCV
台灣 - Computer Vision with OpenCV
USA - Computer Vision with OpenCV
Österreich - Computer Vision with OpenCV
Schweiz - Computer Vision with OpenCV
Deutschland - Computer Vision with OpenCV
Czech Republic - Computer Vision with OpenCV
Denmark - Computer Vision with OpenCV
Estonia - Computer Vision with OpenCV
Finland - Computer Vision with OpenCV
Greece - Computer Vision with OpenCV
Magyarország - Computer Vision with OpenCV
Ireland - Computer Vision with OpenCV
Luxembourg - Computer Vision with OpenCV
Latvia - Computer Vision with OpenCV
España - Visión por Computadora con OpenCV
Italia - Computer Vision with OpenCV
Lithuania - Computer Vision with OpenCV
Nederland - Computer Vision with OpenCV
Norway - Computer Vision with OpenCV
Portugal - Computer Vision with OpenCV
România - Computer Vision with OpenCV
Sverige - Computer Vision with OpenCV
Türkiye - Computer Vision with OpenCV
Malta - Computer Vision with OpenCV
Belgique - Vision par ordinateur avec OpenCV
France - Vision par ordinateur avec OpenCV
日本 - Computer Vision with OpenCV
Australia - Computer Vision with OpenCV
Malaysia - Computer Vision with OpenCV
New Zealand - Computer Vision with OpenCV
Philippines - Computer Vision with OpenCV
Singapore - Computer Vision with OpenCV
Thailand - Computer Vision with OpenCV
Vietnam - Computer Vision with OpenCV
India - Computer Vision with OpenCV
Argentina - Visión por Computadora con OpenCV
Chile - Visión por Computadora con OpenCV
Costa Rica - Visión por Computadora con OpenCV
Ecuador - Visión por Computadora con OpenCV
Guatemala - Visión por Computadora con OpenCV
Colombia - Visión por Computadora con OpenCV
México - Visión por Computadora con OpenCV
Panama - Visión por Computadora con OpenCV
Peru - Visión por Computadora con OpenCV
Uruguay - Visión por Computadora con OpenCV
Venezuela - Visión por Computadora con OpenCV
Polska - Computer Vision with OpenCV
United Kingdom - Computer Vision with OpenCV
South Korea - Computer Vision with OpenCV
Pakistan - Computer Vision with OpenCV
Sri Lanka - Computer Vision with OpenCV
Bulgaria - Computer Vision with OpenCV
Bolivia - Visión por Computadora con OpenCV
Indonesia - Computer Vision with OpenCV
Kazakhstan - Computer Vision with OpenCV
Moldova - Computer Vision with OpenCV
Morocco - Computer Vision with OpenCV
Tunisia - Computer Vision with OpenCV
Kuwait - Computer Vision with OpenCV
Oman - Computer Vision with OpenCV
Slovakia - Computer Vision with OpenCV
Kenya - Computer Vision with OpenCV
Nigeria - Computer Vision with OpenCV
Botswana - Computer Vision with OpenCV
Slovenia - Computer Vision with OpenCV
Croatia - Computer Vision with OpenCV
Serbia - Computer Vision with OpenCV
Bhutan - Computer Vision with OpenCV