Курс «Технології Computer Vision» орієнтований на учнів 10 та 11 класів і дорослих, які прагнуть опанувати прогресивні технології Computer Vision. Курс розрахований на початківців у галузі технологій Computer Vision, що мають базові знання та навички програмування. Наприкінці курсу видається сертифікат Академії прикладної програмної інженерії «Оптіма».
Курс «Технології Computer Vision» містить підготовку за 2 дисциплінами.
1. Основи програмування на Python.
Розкриваються основ роботи з базовими засобами мови програмування Python для подання основних структур даних і реалізації алгоритмів їх обробки: вступ до Python; інтегроване середовище розробки та налагодження Python-програм; основні типи даних Python; базові конструкції Python; функціональні механізми Python; об’єкти та класи в Python; базові бібліотеки Python; програмування графіки.
2. Технології Computer Vision.
Надання ґрунтовного теоретичного базису та потужних практичних навичок програмної реалізації методів, математичних моделей і алгоритмів для технологій Computer Vision (комп’ютерного бачення = комп’ютерного зору) з використанням мови програмування високого рівня Python та бібліотек Graphics, Tkinter, Matplotlib, PIL/ Pillow, OpenGL, OpenCV: синтез цифрових 2D, 3D зображень та їх геометричних перетворень; растеризація і растрові зображення; векторизація і векторні зображення, моделі реалістичних зображень, доповнена реальність; цифрова обробка зображень (фільтрація, корекція кольору, сегментація, векторизація, ідентифікація).
Знання та навички курсу відповідають базовим вимогам до фахівців у галузі Computer Vision.