Vuforia + Unity динамические формы и распознавание образов - PullRequest
0 голосов
/ 30 ноября 2018

Я довольно новичок в Vuforia / Unity и, похоже, не могу найти правильную отправную точку для своего сценария использования:

У меня есть несколько отличительных геометрических черно-белых рисунков (полосы, кубики, крестики и т. Д.)), и они должны быть распознаны, а 3D-фигура должна отображаться сверху.До сих пор я мог просто использовать маркеры кадров или QR-коды и т. Д.

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

Я очень озадачен тем, с чего начать.

1 Ответ

0 голосов
/ 30 ноября 2018

Ну, проблема в Vuforia, если вы используете целевые изображения (в вашем случае полосы, кубики, кресты и т. Д.), Вам нужно указать размер, используя страницу Target Manager.Поэтому, если вам не нужно динамически изменять размер, вы можете попробовать создать несколько целевых изображений для одинаковых изображений с разными размерами.Эти изображения должны иметь рейтинг не менее 4 звезд.Затем в вашем сценарии вы можете получить доступ к этим целям изображения по индексу или имени и соответственно масштабировать ваш объект.

Однако, если вам нужно создать эти маркеры или коды динамически, вы можете использовать [Определенные пользователем цели] (Определенные пользователем цели).Это требует от пользователя сканирования маркера с помощью камеры устройства.Заданные пользователем цели имеют возможности целевых изображений, кроме виртуальных кнопок.

...