我需要开发一个实现以下功能的android应用程序:
- 创建一个点击按钮即可拍照的活动
- 拍摄完照片后,请使用两个按钮进行保存和比较
- 如果单击"保存"按钮,则应将图片保存在数据库中
- 如果单击比较按钮,则应将图片与数据库中的所有其他图片进行比较
- 如果图片与数据库中的图片匹配,则应显示数据库中存储的图片的名称
我知道如何使用相机API来拍照。但我不知道如何将同一张图片保存在数据库中,并将其与数据库中的所有其他图片进行比较。
如果我的想法是错误的,请纠正我。
谢谢!
您需要的一切都在这些教程中,请查看此链接:http://thenewboston.org/list.php?cat=6
比较图片的逻辑你必须自己写,因为我无法预测你想要什么类型的比较。除了如何连接到数据库以存储数据以及从相机获取位图之外,所有内容都在这些教程中。
希望这能有所帮助!
不要将图片保存在数据库中。相反,将其保存在SD卡/内部存储中,并将url保存在数据库中。(更简单的方法)
至于与其他图片的比较,你需要实现一些图像识别/模式匹配算法。