computer-vision

Компьютерное зрение, процессы связанные с видеоанализом.

Описание проекта

Компьютерное зрение — это одна из наиболее активно развивающихся областей, в контексте нейросетей, которая находит применение в самых разных сферах: от анализа изображений до обеспечения безопасности. Работа с базовыми фильтрами и методами компьютерного зрения не требует мощных ресурсов. Задача, определить где на фотографии обозначена окружность.

Создан через Python-код в Google Colab.

Google Colab - облачная платформа для разработки и выполнения Python-кода в браузере.

Скриншот 1 Скриншот 2

По методу, переводим изображение в оттенки серого. Это упрощает обработку и выделение объектов, так как чёрно-белое изображение содержит меньше данных.

Скриншот 3

Применяем фильтр Гаусса для устранения мелких шумов и подготовки изображения к детектированию объектов.

Скриншот 4

Для определения формы, например, прямоугольника или круга, мы анализируем количество углов. Если углов четыре, то это четырёхугольник. Для круга используется формула окружности (радиус и центр).

Скриншот 5