Доступна ли демонстрационная программа C / C++ OpenCV, которая выполняет простое отслеживание мяча с веб-камеры?[закрыто]

StackOverflow https://stackoverflow.com//questions/12700922

  •  12-12-2019
  •  | 
  •  

Вопрос

Есть ли какой-либо открытый исходный код или демонстрационный код, доступный на C / C++ для OpenCV, который выполняет простое отслеживание мяча?

По сути, я хочу держать шарик красного цвета перед своей веб-камерой и хочу, чтобы OpenCV определял его местоположение.Если я перемещу мяч вправо или влево от экрана, программа обнаружит, что местоположение мяча изменилось, и выведет его новое местоположение.

Я успешно установил Open CV 2.3.1 на raspberry pi с веб-камерой, в конечном итоге я хочу выполнить код на pi.

Это было полезно?

Решение

Я только что наткнулся на этот.Это пример cvBlob, и он очень похож на то, что вы хотите сделать.Исходный код - это здесь здесь.

Другие советы

Кажется, это то, что я ищу:

https://github.com/tommed/tommed-opencv-examples/

Есть проект, с которым я играл некоторое время назад, называется Бесконтактный

Возможно, это немного слишком сложно для того, что вы собираетесь делать, но там есть некоторый код отслеживания маркеров, и это может быть полезно ;)

Удачи в игре с вашим Пи.

Пример, который вы нашли - Tommed - использует RGB для отслеживания цветов.

Вам было бы гораздо лучше посмотреть на самолет с ВПГ.В библиотеке cvBlob есть пример

Однако люди добиваются разной степени успеха с cvBlob на Pi.Тем не менее, принцип лечения ВПГ остается неизменным.

Если вы хотите обнаружить простой объект, такой как шар красного цвета, вы можете рассмотреть возможность использования pixy camera.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top