Начало работы с дополненной реальностью Android - PullRequest
2 голосов
/ 17 февраля 2012

Я планирую запустить приложение, состоящее из дополненной реальности в Android.

Предлагаемое приложение должно выполнять следующие действия:

  1. Всякий раз, когда пользователь сталкивается с определенным логотипом,он захватит этот логотип с помощью камеры устройства.

  2. Затем захваченное изображение будет сопоставлено с шаблоном и будет сопоставлено с предопределенным изображением, присутствующим в базе данных.

  3. На основе сопоставления будут выполняться определенные действия (на данный момент это не вызывает беспокойства).

Как мне начать ???

Я сталкивался с подобными вопросами по SO, но не получил никакой удовлетворительной информации.

Я взглянул на openCV , но там написано: У него есть C ++,C, Python и вскоре Java интерфейсы, работающие на Windows, Linux, Android и Mac .

Поскольку я использую Mono for Android, он использует C# для разработки.Так будет ли openCV работать в этом сценарии?

Также я относительно новичок в разработке для Android и только начинающий, когда дело доходит до использования Mono for Android.

Я знаю, что я немногонеясно в этой очереди, но я действительно не имею никакого представления об дополненной реальности, поэтому любой учебник / книга для начала, чтобы разработать приложение на основе AR, очень поможет.

Ответы [ 2 ]

2 голосов
/ 17 февраля 2012

Android ARToolkit может быть хорошей отправной точкой

0 голосов
/ 06 апреля 2013

Я исследовал подсчет и идентификацию людей с помощью камер и наткнулся на эту тему.

Насколько я знаю, OpenCV широко используется, когда дело доходит до обработки изображений.

Они даже перечисляют его как один из инструментов разработчика в Microsoft Kinect SDK.

openCV является открытым исходным кодом, и есть несколько оболочек, которые позволят вам использовать его в среде .Net.

Список совместимости с Mono и Monodoroid (Mono для Android): Emgu , хотя существует небольшая лицензия , если оболочка будет использоваться в коммерческом приложении. *

...