Обнаружение прямоугольника рукой с помощью OpenPose - PullRequest
0 голосов
/ 21 апреля 2019

Я использую openpose, и я понятия не имею, как запустить эту задачу.

Мне нужно нарисовать прямоугольник над рукой людей (не поза пальцев, а просто прямоугольник), используя оценку скелета, которую дает открытая поза, но у меня действительно нет опыта работы с этой структурой, и я ' Я с трудом разбираюсь в коде openpose, так что я не знаю, может ли кто-нибудь дать какой-либо совет или подсказку о том, как решить эту задачу, может быть, в правильном направлении, я бы смог это сделать.

Любой комментарий приветствуется, заранее спасибо за любую помощь.

1 Ответ

0 голосов
/ 08 мая 2019

Поначалу нелегко начать, вы должны прочитать больше с домашней страницы dlib перед началом.После этого вы можете последовать моему предложению ниже для достижения вашего желания.

  1. Скачать исходный код с github Dlib на github
  2. Реализовать с помощью функции void work(TDatums& tDatums) в файле /include/openpose/pose/wPoseExtractor.hpp
  3. Получите ключевые точки и изображение, как показано ниже. Code

auto & ProceedData = (* tDatums) [0];

Массив ключевых точек = ProceedData.poseKeypoints;

Матанс continueImage = ProceedData.cvOutputData;

Вы можете нарисовать свое собственное изображение.
...