Get in Touch

Course Outline

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 included in remote courses. They can only be delivered during classroom-based sessions, subject to prior agreement, and only if both the trainer and all participants possess 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.

Requirements

You must have proficiency in at least one of the following:

  • C++
  • Java
  • Python
  • MATLAB
  • CUDA
  • OpenCL

Additionally, foundational knowledge of machine learning is required. Familiarity with linear algebra, statistics, and probability is beneficial.

 28 Hours

Custom Corporate Training

Training solutions designed exclusively for businesses.

  • Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
  • Flexible Schedule: Dates and times adapted to your team's agenda.
  • Format: Online (live), In-company (at your offices), or Hybrid.
Investment

Price per private group, online live training, starting from 5200 € + VAT*

Contact us for an exact quote and to hear our latest promotions

Testimonials (1)

Provisional Upcoming Courses (Contact Us For More Information)

Related Categories