图像识别和数据库,我从哪里开始?

时间:2018-09-22 12:01:51

标签: android database image-processing

我当时正在考虑为纸牌游戏(MtG)开发一个电话应用程序。它将允许用户将电话摄像头用作扫描仪,一旦卡片在视线范围内,便会对其进行检测,并在数据库中查找相应的卡片信息,并将其添加到用户集合中。

我知道这是一个雄心勃勃的项目,也许太多了,而且不知道从哪里开始。我在CS课程中用C和C ++编写代码已有两年了,但是我从来没有任何电话应用程序编程经验。据我了解,针对iO的编程似乎很麻烦,并且我已经对Java有一定的经验,因此应该优先为Android设计它。但是,当然,如果有办法使其在两个操作系统上都运行,那将是理想的选择。

我想我已经确定了我项目的三个主要部分:拥有一个算法,可以识别出他面前是否有卡片,分析卡片上的数据(名称,成本,版本等。感谢序列号)编号?),然后尝试在数据库中找到它,这使我进入第二部分,该数据库具有可编辑的数据库。第三部分是将此用户数据库保存在服务器上,而不是本地。但是,我认为最后一个不是最重要的一个。

我想知道您是否分享任何建议,过往经验,有用的软件,githubs,类似项目或推荐的讲座或视频。

对不起,英语很乱,这不是我的母语,谢谢您的帮助!

1 个答案:

答案 0 :(得分:0)

您计划构建的应用程序基本上与机器学习有关(例如扫描图像识别文本)。我建议您看看ML Kit for Firebase