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

时间:2012-03-22 04:25:03

标签: android sqlite android-camera

我需要开发一个能够达到以下目标的Android应用程序:

  1. 创建一个活动,在点击按钮上拍照。
  2. 拍摄照片后,请保存并比较两个按钮。
  3. 如果单击“保存”按钮,则应将图片保存在数据库中。
  4. 如果单击比较按钮,则应将图片与数据库中的所有其他图片进行比较。
  5. 如果图片与数据库中的图片匹配,则应显示存储在数据库中的图片的名称。
  6. 我知道如何使用Camera API拍照。但我不知道如何在数据库中保存相同的图片并将其与数据库中的所有其他图片进行比较。

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

    谢谢!

2 个答案:

答案 0 :(得分:0)

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

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

希望这有帮助!

答案 1 :(得分:0)

请勿将图片保存在数据库中。而是将其保存在SD卡/内部存储上,并将URL保存在数据库中。 (更简单的方法)

与其他图片相比,您需要实现一些图像识别/模式匹配算法。