Распознавание изображений и базы данных, с чего начать? - PullRequest
0 голосов
/ 22 сентября 2018

Я думал сделать приложение для телефона для карточной игры (MtG).Это позволит пользователю использовать камеру телефона в качестве сканера, и, как только карта окажется в поле зрения, она обнаружит ее, найдет информацию о соответствующей карте в базе данных и добавит ее в коллекцию пользователей.

Iзнаю, что это амбициозный проект, может быть, слишком много, и не знаю точно, с чего начать.Я два года программировал на C и C ++ на курсах CS, но у меня никогда не было опыта программирования приложений для телефона.Он будет предназначен для Android в качестве приоритета, поскольку, как я понял, программирование для iO кажется довольно проблематичным, и у меня уже был некоторый опыт работы с Java.Но, конечно, если есть способ заставить его работать на обоих ОС, это было бы идеально.

Я думаю, что я определил три основные части моего проекта: наличие алгоритма, который может распознавать, когда естькарта перед ним, проанализировать данные на карте (имя, стоимость, издание и т. д. благодаря серийному номеру?), и попытаться найти его в базе данных, которая приводит меня ко второй части, имея базу данных, которая можетбыть отредактированным.Третья часть - сохранить эту пользовательскую базу данных на сервере, но не локально.Тем не менее, я не думаю, что этот последний является наиболее важным.

Мне было интересно, если вы поделитесь какими-либо советами, прошлым опытом, полезным программным обеспечением, githubs, похожими проектами или рекомендуемыми лекциями или видео.

Извините за грязный английский, это не мой родной язык, и спасибо за вашу помощь!

1 Ответ

0 голосов
/ 22 сентября 2018

Приложение, которое вы планируете создать, в основном связано с машинным обучением (например, сканирование изображения, идентифицирующего текст).Я предлагаю вам взглянуть на ML Kit для Firebase

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