Отследить точку или прямоугольник и заменить другим ковриком - PullRequest
0 голосов
/ 07 февраля 2020

Я пытаюсь сделать приложение, подобное чернильному охотнику, сделать так, чтобы оно обнаруживало объект, но на видеокамере в реальном времени изображение с наложением мигает, потому что каждый раз, когда я снова обнаруживаю объект n снова в каждом кадре. Я много читал об объекте отслеживания, но не нашел никакого полезного алгоритма, потому что один раз алгоритм я путаю с другим алгоритмом, я очень путаю какой метод или алгоритм я должен использовать. Сначала я определяю рукописный знак плюс и получаю центральную точку ROI. Теперь какой алгоритм следует использовать, чтобы отслеживать центральную точку прямоугольника и поместить туда изображение.

После обнаружения знака плюс (+) я должен разместить еще один Изображение на нем, используя метод copyto (), я помещаю изображение на него, но вызываю наложение изображения при каждом изменении кадра, поэтому я хочу, чтобы когда-то были найдены точки со знаком плюс, затем отследите его и поместите изображение в точку. Мой образец изображения, как показано ниже.

Check Image

 Moments m = moments(lrrIMG, true);
 Point point = new Point(m.m10 / m.m00, m.m01 / m.m00);

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...