Skip to content

Detection of colored shapes and determination of the main characteristics of the object

Notifications You must be signed in to change notification settings

Kokainym/Detect_simple_objects_with_OpenCV

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Detect_simple_objects_with_OpenCV

Detection of colored shapes and determination of the main characteristics of the object

Применение библиотеки компьютерного зрения OpenCV для работы автономных систем.

Видео с результатами: https://disk.yandex.ru/d/-UviqDEDL8HQSw

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

image

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

В папка colour_filter представлена программа для подбора точного цветового диапозона фильтра на видеоизображении.

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

Разработка выполнялась в среде Spyder и MurIDE.

Источники:

https://murproject.com/

https://bootsector.livejournal.com/43436.html

Ян, Э. С. Программирование компьютерного зрения на языке Python

About

Detection of colored shapes and determination of the main characteristics of the object

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages