在android中使用SQLite数据库和Camera API



我需要开发一个实现以下功能的android应用程序:

  1. 创建一个点击按钮即可拍照的活动
  2. 拍摄完照片后,请使用两个按钮进行保存和比较
  3. 如果单击"保存"按钮,则应将图片保存在数据库中
  4. 如果单击比较按钮,则应将图片与数据库中的所有其他图片进行比较
  5. 如果图片与数据库中的图片匹配,则应显示数据库中存储的图片的名称

我知道如何使用相机API来拍照。但我不知道如何将同一张图片保存在数据库中,并将其与数据库中的所有其他图片进行比较。

如果我的想法是错误的,请纠正我。

谢谢!

您需要的一切都在这些教程中,请查看此链接:http://thenewboston.org/list.php?cat=6

比较图片的逻辑你必须自己写,因为我无法预测你想要什么类型的比较。除了如何连接到数据库以存储数据以及从相机获取位图之外,所有内容都在这些教程中。

希望这能有所帮助!

不要将图片保存在数据库中。相反,将其保存在SD卡/内部存储中,并将url保存在数据库中。(更简单的方法)

至于与其他图片的比较,你需要实现一些图像识别/模式匹配算法。

相关内容

最新更新