Урок #4 – Функции трансформации изображений

Урок #4 – Функции трансформации изображений

Помимо оптимизации изображений в OpenCV есть дополнительные функции по их трансформации. За урок мы научимся трансформировать изображения, а также изучим способ применения всех методов к видео роликам.

Видеоурок

Ранее мы рассмотрели некоторые функции для выполнения оптимизации изображения. Из трехслойного формата RGB (в OpenCV это формат BGR) мы приводили изображение в однослойный серый формат и далее в бинарное изображение с черными и белыми точками. 


Помимо функций оптимизации также существуют функции для трансформации фото. Среди основных можно выделить:

  • смещение фото;
  • вращение фото;
  • зеркальное отражение фото.


Нахождение контуров

В уроке было рассмотрено новое понятие – контуры. Контуры очень схожи с краями (Edges), но в отличии от краев контуры позволяют сохранить координаты всех точек. 


На основе контуров можно построить изображение, а также контуры позволяют получить точное местоположение любого из объектов на фото. В следующих уроках мы будем использовать контуры для определения объектов на фото.

Исходный код

Весь код будет доступен после подписки на проект!

Задание к уроку

Необходимо оформить подписку на проект, чтобы получить доступ ко всем домашним заданиям

Большое задание по курсу

Вам необходимо оформить подписку на сайте, чтобы иметь доступ ко всем большим заданиям. В задание входит методика решения, а также готовый проект с ответом к заданию.
PS: подобные задания доступны при подписке от 1 месяца

Также стоит посмотреть

Разработка Telegram Ботов на Python
11 уроков
Python Data Analytics / Аналитика данных (NumPy, Pandas, Matplotlib)
9 уроков
AI Agents, Vibe Coding и разработка с Claude Code
1 урок
Уроки Python для начинающих
21 урок
Python FastAPI / Изучение библиотеки с нуля
8 уроков
Уроки ChatGPT API / Разработка программ на Python и ChatGPT
7 уроков
Комментарии
Добавить комментарий

Пока комментариев нет